/** * Leaper Agent – Output Limits * Configurable tool output truncation thresholds. */ export interface OutputLimits { max_bytes: number; max_lines: number; max_line_length: number; } export declare const DEFAULT_MAX_BYTES = 50000; export declare const DEFAULT_MAX_LINES = 2000; export declare const DEFAULT_MAX_LINE_LENGTH = 2000; export declare function getOutputLimits(): OutputLimits; export declare function getMaxBytes(): number; export declare function getMaxLines(): number; export declare function getMaxLineLength(): number; export declare function truncateLines(output: string, maxLines: number, maxLineLength: number): string; export declare function truncateBytes(output: string, maxBytes: number): string; export declare function enforceOutputLimits(output: string, limits?: Partial): string; //# sourceMappingURL=output-limits.d.ts.map