import { Status } from '@/pages/application/types'; export interface PersonControlSchedule { id?: string; name?: string; depict?: string; taskType?: number; taskStatus?: Status; monitorLibs?: { id: string; name: string; }[]; validTime?: number; invalidTime?: number; updateTime?: number; operator?: string; alarmThreshold?: number; repoIds?: string[]; reposInfo?: { id: string; name: string; personTotal: number; personsInfo: { name: string; image: string; }[]; }[]; deviceCids?: string[]; devicesInfo?: { id: string; cid: string; name?: string; address?: string; lng?: number; lat?: number; }[]; appAlarm?: boolean; smsAlarm?: boolean; phoneAlarm?: boolean; acceptAlarmUserIds?: string[]; acceptAlarmUsersInfo?: { name: string; id: string; phone: string; }[]; repeatMode?: number; timeRule?: { day: number; timeArray: { start: number; end: number; }[]; }[]; }