export interface InstallViaClaudeCliArgs {
    dryRun?: boolean;
}
export interface InstallViaClaudeCliResult {
    ok: boolean;
    code?: 'OK' | 'OK_FALLBACK' | 'CLAUDE_NOT_FOUND' | 'CLAUDE_FAILED';
    message?: string;
    alreadyInstalled?: boolean;
    dryRun?: boolean;
    usedFallback?: boolean;
    fallbackPath?: string;
}
export declare function installViaClaudeCli(args?: InstallViaClaudeCliArgs): Promise<InstallViaClaudeCliResult>;
//# sourceMappingURL=config-writer-cli.d.ts.map