import { Platform } from './platform-detector';
export interface InitAnswers {
    name: string;
    description: string;
    repository?: string;
    directories: 'verified' | 'specific' | 'none';
    specificDirectories?: string[];
    platform?: Platform;
    confirmRegistration: boolean;
    confirmEnvCreation: boolean;
}
export declare function promptForInit(defaults?: Partial<InitAnswers>): Promise<InitAnswers>;
export declare function confirmOverwrite(filename: string): Promise<boolean>;
export declare function confirmRotation(): Promise<{
    confirm: boolean;
    reason: string;
}>;
export declare function selectPlatform(detected?: Platform): Promise<Platform>;
export declare function confirmMcpVariableReplacement(existingDid: string): Promise<boolean>;
export declare function showSuccess(message: string): void;
export declare function showError(message: string): void;
export declare function showWarning(message: string): void;
export declare function showInfo(message: string): void;
//# sourceMappingURL=prompts.d.ts.map