import type { ExtractInput, ExtractOutput, StageResult } from '../types.js';
import type { SmartRouter } from '../fetch/router.js';
export declare function clampTablesToChars(data: ExtractOutput['data'], maxChars: number): {
    data: ExtractOutput['data'];
    truncated: boolean;
};
export declare function handleExtract(input: ExtractInput, router: SmartRouter): Promise<StageResult<ExtractOutput>>;
//# sourceMappingURL=extract.d.ts.map