export declare function resolveBudgetForModelSync(modelId: string): {
    maxBytes: number;
    safetyRatio: number;
    allowedBytes: number;
    source: string;
};
export declare const resolveBudgetForModel: (modelId: string) => Promise<{
    maxBytes: number;
    safetyRatio: number;
    allowedBytes: number;
    source: string;
}>;
export declare function enforceChatBudget(chat: any, modelId: string): any;
