export interface AnalyzeScopeOptions { scopeManifest?: string; scopePrefix?: string[] | string; } export interface StoredAnalyzeOptions { includeExtensions?: string[]; scopeRules?: string[]; repoAlias?: string; embeddings?: boolean; } export interface ResolveAnalyzeOptionsInput extends AnalyzeScopeOptions { extensions?: string; repoAlias?: string; embeddings?: boolean; reuseOptions?: boolean; } export interface EffectiveAnalyzeOptions { includeExtensions: string[]; scopeRules: string[]; repoAlias?: string; embeddings: boolean; } export declare function parseExtensionList(rawExtensions?: string): string[]; export declare function normalizeRepoAlias(repoAlias?: string): string | undefined; export declare function resolveAnalyzeScopeRules(options?: AnalyzeScopeOptions): Promise; export declare function resolveEffectiveAnalyzeOptions(options?: ResolveAnalyzeOptionsInput, stored?: StoredAnalyzeOptions): Promise;