import { Store } from '../core/store.js';
import { MapxGraph } from '../core/graph.js';
import { ExportOptions } from '../types.js';
import '../core/store-interface.js';

declare class LLMExporter {
    private store;
    private graph;
    constructor(store: Store, graph: MapxGraph);
    export(options?: Partial<ExportOptions>): string;
    private buildStructureSection;
    private getFileHeuristicSummary;
    private buildFileSection;
    private buildSymbolSection;
    private buildDependencySection;
    private truncateToFit;
}

export { LLMExporter };
