import { InstanceConnectionManager } from './InstanceConnectionManager.service';
export declare class JobScheduler {
    static readonly SESSION_ID_KEY: string;
    private instanceConnectionManager;
    constructor(instanceConnectionManager: InstanceConnectionManager);
    setInstanceSessionId(sessionId: string): void;
    getInstanceSessionId(): string;
    private addingHeaderRequestOptionsArgs(options, headerData, xmlType?);
    getListJob(): Promise<any>;
    interruptJob(uuid: string): Promise<any>;
    createJob(body: any): Promise<any>;
    getListSchedule(): Promise<any>;
    createSchedule(body: any): Promise<any>;
    editSchedule(body: any): Promise<any>;
    enableSchedule(uuid: any): Promise<any>;
    disableSchedule(uuid: any): Promise<any>;
    getTrigger(uuid: any): Promise<any>;
    addTrigger(body: any, uuid: any): Promise<any>;
    removeTrigger(_uuid: string, uuidTrigger: string): Promise<any>;
    createCron(body: any, uuid: any): Promise<any>;
}
