import { Dayjs as Moment } from 'dayjs'; export declare const getDefaultRadius: () => number; export declare const setDefaultRadius: (radius: number) => void; export declare const setSearchIntervalDuration: (duration: number) => void; export declare const getSearchIntervalDuration: (time: number) => number; export declare const operateTrackById: (smartTrackId: number, operationType: OperationType) => Promise; export declare const deleteTrackById: (smartTrackId: number) => Promise; export declare const modifyTrackImgs: (smartTrackId: number, images: Array) => Promise; export declare const modifyTrackConf: (conf: any, smartTrackId: number) => Promise; export declare const getTrackTaskById: (smartTrackId?: number) => Promise; export declare const getTackDetailInfo: (smartTrackId?: number) => Promise; export declare const getTaskCameraByCenterAndPower: (value: { taskPower: { facePower: number; bodyPower: number; }; cameraInfos: Array; center: [number, number]; }) => Promise; /**创建追踪任务 */ export declare const createIntelligentTrack: (value: { images: Array; deviceIds: Array; circleCenter: [number, number]; model: number; circleRadius: number; facePower?: number; bodyPower?: number; historyTime?: [Moment, Moment]; topping?: boolean; }) => Promise; export declare const emitHeartbeat: (smartTrackId: number) => Promise; export declare const ModifyTrackCameras: (value: { smartTrackId: number; deviceIds: Array; centerPoint: [number, number]; }) => Promise; export declare const setIntelligentTrackCircleInfo: (smartTrackId: number, circleCenter: [number, number]) => Promise; export declare const getTackCameraInfo: (value: { circleCenter: [Moment, Moment]; radius: number; zoom: number; }) => Promise; export declare const getCameraInfoByCircle: (circleCenter: any, radius: any, zoom?: number) => Promise; export declare const taskInfoToSearchItem: (taskInfo: any) => any[];