import type { Message } from "@prestyj/ai";
/**
 * Set the active model name for token estimation.
 * Call this when the model changes so estimates use the correct ratio.
 */
export declare function setEstimatorModel(model: string): void;
export declare function estimateTokens(text: string): number;
export declare function estimateMessageTokens(message: Message): number;
export declare function estimateConversationTokens(messages: Message[]): number;
//# sourceMappingURL=token-estimator.d.ts.map