import { StoreSLAStatus } from '../enums'; import { BaseSQLModel } from './BaseSQLModel'; import { SLASectionConfig } from './SLASectionConfig'; import { SLAState } from './SLAState'; export interface StoreSLA extends BaseSQLModel { name: string; surveyId: number; triggredById: number; estimatedExecutionTime: number; companyId: string; establishmentId: string; maximumFrequency: number; minimumFrequency: number; preferredDays: number[]; recurrency: string; budget: number; possibleMixId: string; sections: SLASectionConfig[]; status: StoreSLAStatus; slaStates: SLAState[]; minStartDateTime: Date; maxStartDateTime: Date; minEndDateTime: Date; maxEndDateTime: Date; videoUri: string; description: string; }