import { Response } from 'express';
import { IHttpRequestWithIdentity } from '../../Tools/Http/index';
import { CronjobApiServiceProxy } from '../Services';
import { BaseController } from './BaseController';
export declare class CronjobController extends BaseController {
    private cronjobApiServiceProxy;
    constructor(cronjobApiServiceProxy: CronjobApiServiceProxy);
    query(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
    enableCronjob(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
    disableCronjob(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
    private buildCronjobQuery;
    private parseOffset;
    private parseLimit;
    private parseCronjobSortSettings;
}
