dt-common-device
Version:
A secure and robust device management library for IoT applications
12 lines (11 loc) • 490 B
TypeScript
import { ISchedule } from "../interfaces/ISchedule";
export declare class LocalScheduleService {
private readonly scheduleRepository;
constructor();
createSchedule(schedule: ISchedule): Promise<any>;
getSchedule(scheduleId: string): Promise<any>;
setSchedule(scheduleId: string, schedule: ISchedule): Promise<any>;
getScheduleByZone(zoneId: string): Promise<any>;
deleteSchedule(scheduleId: string): Promise<any>;
querySchedules(query: any): Promise<any>;
}