declare function shouldAssumeOpenAiChatCompletions(baseUrl?: string): boolean;
declare function usesMaxCompletionTokens(model: string, options?: {
    assumeOpenAI?: boolean;
}): boolean;
declare function buildChatCompletionTokenLimit(model: string, maxTokens: number, options?: {
    assumeOpenAI?: boolean;
}): {
    max_tokens: number;
} | {
    max_completion_tokens: number;
};

export { buildChatCompletionTokenLimit, shouldAssumeOpenAiChatCompletions, usesMaxCompletionTokens };
