import type { Config } from '../../config/schema.js';
import type { EmbeddedContextFile, WorkspaceBootstrapFile } from './types.js';
export declare const DEFAULT_BOOTSTRAP_MAX_CHARS = 12000;
export declare const DEFAULT_BOOTSTRAP_TOTAL_MAX_CHARS = 60000;
export declare function resolveBootstrapMaxChars(config?: Config): number;
export declare function resolveBootstrapTotalMaxChars(config?: Config): number;
export declare function buildBootstrapContextFiles(files: WorkspaceBootstrapFile[], opts?: {
    warn?: (message: string) => void;
    maxChars?: number;
    totalMaxChars?: number;
}): EmbeddedContextFile[];
