export declare function reportUsageToFirebase(inputTokens: number, outputTokens: number): Promise; /** * Fetch the signed-in user's `users/{uid}` document and return their balance * in microdollars (1e-6 USD), or `null` if unavailable. Best-effort: returns * `null` on auth errors, network errors, or timeout — never throws. * * Used by the launch banner. The caller should pass a tight timeout (e.g. * 800ms) so a slow network doesn't block startup. */ export declare function fetchUserBalanceMicrodollars(timeoutMs?: number): Promise; //# sourceMappingURL=usageTracker.d.ts.map