import type { CodeGraphConfig } from './types';
type ClackPrompts = typeof import('@clack/prompts');
/**
 * Ask whether to enable remote-provider-backed semantic search during project init.
 *
 * In non-interactive contexts (no TTY on stdin: piped input, CI, test
 * harnesses, subprocess with stdio: 'ignore') we skip the prompt and return
 * undefined — semantic search disabled by default. This matches the
 * `initialValue: false` below and prevents `codegraph init` from hanging on a
 * prompt nobody can answer.
 */
export declare function promptSemanticSearchConfig(clack: ClackPrompts): Promise<Pick<CodeGraphConfig, 'semanticSearch'> | undefined>;
export {};
//# sourceMappingURL=semantic-config-prompt.d.ts.map