import { Arguments, Command, CommandConfigOptions } from "@lerna/core";
interface CleanCommandConfigOptions extends CommandConfigOptions {
    yes?: boolean;
}
export declare function factory(argv: Arguments<CleanCommandConfigOptions>): CleanCommand;
export declare class CleanCommand extends Command<CleanCommandConfigOptions> {
    directoriesToDelete: string[];
    get requiresGit(): boolean;
    initialize(): true | Promise<boolean>;
    execute(): Promise<void>;
}
declare const commonJsExport: typeof factory & {
    CleanCommand: typeof CleanCommand;
};
export default commonJsExport;
export { commonJsExport as "module.exports" };
