import type { Provider } from "../providers/ProviderTypes.js"; import type { RunLogger } from "../runtime/RunLogger.js"; export interface QuerySignals { phrases: string[]; file_tokens: string[]; keywords: string[]; keyword_phrases: string[]; } export declare const extractQuerySignals: (input: string) => QuerySignals; export declare const extractQueries: (input: string, maxQueries?: number) => string[]; export declare const expandQueriesWithProvider: (provider: Provider, request: string, baseQueries: string[], maxQueries?: number, temperature?: number, fileHints?: string[], logger?: RunLogger) => Promise; //# sourceMappingURL=QueryExtraction.d.ts.map