import * as IShared from '../../../shared/interface'; export declare const Route = "schedule"; export declare const UpperName = "Schedule"; export declare const LowerName: string; export declare const ScheduleTypeEnum: { executeEncomendasStock: 'executeEncomendasStock'; executeEncomendasVA: 'executeEncomendasVA'; executeAvisoTotal: 'executeAvisoTotal'; executeAvisoParcial: 'executeAvisoParcial'; executeReAvisoTotal: 'executeReAvisoTotal'; sendErroredEmailsSummary: 'sendErroredEmailsSummary'; retryErroredEmails: 'retryErroredEmails'; }; export type IScheduleType = (typeof ScheduleTypeEnum)[keyof typeof ScheduleTypeEnum]; export declare const scheduleTypes: string[]; export declare const ScheduleTypeLabel: Record; export interface IRunImmediatelyRequest { scheduleType: IScheduleType; } export interface IRepository { runImmediately(params: IRunImmediatelyRequest): Promise; } export type IController = IShared.IEntityWithUserToken;