import { Logger } from '../utils/logger';
import { RecompilationScheduler } from '../utils/scheduler';
import { IPackageCmd } from './package';
import { CertificateManager } from '../deploy/utils/generate-certificates';
interface IDeployCmd extends IPackageCmd {
    E: string;
    package: boolean;
    prompt: boolean;
}
export declare const requestCertificates: (certificateManager: CertificateManager) => Promise<void>;
export declare const deploy: (cmd: IDeployCmd, logger: Logger, scheduler: RecompilationScheduler) => Promise<void>;
export {};
