import type { Config, Deps, Stats } from '../types/index.js';
export interface ContextOptions {
    target?: string;
    estimate?: boolean;
    outputFile?: string;
}
/**
 * Assemble context for AI prompts from scope files.
 */
export declare function assembleContext(config: Config, stats: Stats | null, deps: Deps | null, options: ContextOptions): string;
/**
 * Estimate token count for the assembled context.
 * Uses a simple heuristic: ~4 characters per token.
 */
export declare function estimateTokens(text: string): number;
//# sourceMappingURL=context-assembler.d.ts.map