import type { ClaudeModel } from './types.js'; export declare const MODEL_MAX_OUTPUT_TOKENS: Record; export declare function maxOutputTokensForKnown(model: ClaudeModel | string): number | undefined; export declare function maxOutputTokensFor(model: ClaudeModel | string): number; export declare const MODEL_CONTEXT_LIMITS: Record; export declare function contextLimitFor(model: ClaudeModel | string): number; export declare function autoCompactLimitFor(model: ClaudeModel | string): number;