import type { SummarizerPlugin, PluginConfig, SummaryResult, SummarizeOpts } from '../../core/types.js'; export declare class CsvSummarizer implements SummarizerPlugin { name: string; version: string; type: "summarizer"; contentTypes: string[]; /** Cached non-empty lines from detect() to avoid re-splitting in summarize() */ private _lastLines; private _lastContent; init(_config: PluginConfig): Promise; destroy(): Promise; detect(content: string): boolean; summarize(content: string, _opts: SummarizeOpts): Promise; } //# sourceMappingURL=csv-summarizer.d.ts.map