UNPKG

@openinc/parse-server-opendash

Version:
42 lines (41 loc) 1.71 kB
import type { Contact } from "./Contact"; import type { Maintenance_Schedule_Step } from "./Maintenance_Schedule_Step"; import type { Source } from "./Source"; import type { Tenant } from "./Tenant"; export interface Maintenance_Schedule_TemplateAttributes { id: string; objectId: string; createdAt: Date; updatedAt: Date; color?: string; contacts: Parse.Relation<Maintenance_Schedule_Template, Contact>; cron?: any; description?: string; enabled: boolean; notifyBeforeDue: any; sources: Parse.Relation<Maintenance_Schedule_Template, Source>; steps: Parse.Relation<Maintenance_Schedule_Template, Maintenance_Schedule_Step>; tenant?: Tenant; title?: string; } export declare class Maintenance_Schedule_Template extends Parse.Object<Maintenance_Schedule_TemplateAttributes> { static className: string; constructor(data?: Partial<Maintenance_Schedule_TemplateAttributes>); get color(): string | undefined; set color(value: string | undefined); get contacts(): Parse.Relation<Maintenance_Schedule_Template, Contact>; get cron(): any | undefined; set cron(value: any | undefined); get description(): string | undefined; set description(value: string | undefined); get enabled(): boolean; set enabled(value: boolean); get notifyBeforeDue(): any; set notifyBeforeDue(value: any); get sources(): Parse.Relation<Maintenance_Schedule_Template, Source>; get steps(): Parse.Relation<Maintenance_Schedule_Template, Maintenance_Schedule_Step>; get tenant(): Tenant | undefined; set tenant(value: Tenant | undefined); get title(): string | undefined; set title(value: string | undefined); }