import { AppConfigService, DockerService, ProjectService } from "@wocker/core";
import { CronService } from "../services/CronService";
export declare class CronController {
    protected readonly appConfigService: AppConfigService;
    protected readonly cronService: CronService;
    protected readonly dockerService: DockerService;
    protected readonly projectService: ProjectService;
    constructor(appConfigService: AppConfigService, cronService: CronService, dockerService: DockerService, projectService: ProjectService);
    start(build?: boolean, restart?: boolean): Promise<void>;
    stop(): Promise<void>;
    logs(): Promise<void>;
    crontab(filename?: string, name?: string, list?: boolean, edit?: boolean, remove?: boolean): Promise<string | undefined>;
}
