/**
 * Smart defaults for init flow
 *
 * Applies sensible defaults for testing, quality gates, deep interview,
 * LSP, and translation without asking interactive questions.
 *
 * Part of 0200-init-two-phase-redesign
 */
export interface SmartDefaultsOptions {
    adapter: string;
    language: string;
    isGitRepo: boolean;
}
/**
 * Apply smart defaults to a config object.
 * Non-interactive — sets sensible values, preserves any existing config.
 * Returns the modified config.
 */
export declare function applySmartDefaults(config: Record<string, any>, options: SmartDefaultsOptions): Record<string, any>;
//# sourceMappingURL=smart-defaults.d.ts.map