export interface TokenUsageInput {
    inputTokens: number;
    outputTokens: number;
    totalTokens: number;
}
export declare function recordTokenUsage(tenantId: string, threadId: string | null, usage: TokenUsageInput): Promise<void>;
/** Tenant-scoped -- total tokens consumed since `since` (e.g. start of the current month). */
export declare function getTenantTokenUsageSince(tenantId: string, since: Date): Promise<number>;
