import { DeepseekConfig, ProviderUsage } from "./types.js"; interface DeepseekBalanceInfo { currency: string; total_balance: string; granted_balance: string; topped_up_balance: string; } interface DeepseekBalanceResponse { is_available: boolean; balance_infos: DeepseekBalanceInfo[]; } export declare function fetchDeepseekBalance(config: DeepseekConfig): Promise; export declare function usageFromDeepseekBalance(balance: DeepseekBalanceResponse, options: { observedAt?: string; source: string; }): ProviderUsage | null; export declare function collectDeepseekUsage(config: DeepseekConfig): Promise; export {};