import type commandDefinitions from '../command-definitions';
import { GlobalCommand } from './global-command';
export type InitCommandDefinition = typeof commandDefinitions.init;
export declare class InitCommand extends GlobalCommand<InitCommandDefinition> {
    run(): Promise<void>;
    private _promptWorkspaceHandle;
    private _promptProjectType;
    private _initPlugin;
    private _getOrPromptForTemplate;
    private _promptForTemplate;
    private _getFullNameAndShortName;
    private _initBot;
    private _initIntegration;
    private _getName;
    private _copy;
    private _checkIfDestinationCanBeUsed;
}
