export interface EsriWorkflowModelsRestDiagramSpecificTime {
    type: EsriWorkflowModelsRestDiagramSpecificTimeTypeEnum;
    dayOfWeek?: number | null;
    dayOfMonth?: number | null;
    month?: number | null;
    hour: number;
    minutes: number;
    offset: number;
}
export declare enum EsriWorkflowModelsRestDiagramSpecificTimeTypeEnum {
    HourOfDay = "HourOfDay",
    NumberOfDays = "NumberOfDays",
    DayOfWeek = "DayOfWeek",
    DayOfMonth = "DayOfMonth",
    MonthOfYear = "MonthOfYear"
}
export declare function EsriWorkflowModelsRestDiagramSpecificTimeFromJSON(json: any): EsriWorkflowModelsRestDiagramSpecificTime;
export declare function EsriWorkflowModelsRestDiagramSpecificTimeFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestDiagramSpecificTime;
export declare function EsriWorkflowModelsRestDiagramSpecificTimeToJSON(value?: EsriWorkflowModelsRestDiagramSpecificTime | null): any;
