import type { StdinData } from './types.js'; export declare function readStdin(): Promise; export declare function getContextPercent(stdin: StdinData): number; export declare function getModelName(stdin: StdinData): string; export interface RateLimitInfo { percent: number; resetsIn: string | null; /** Pace delta: positive = over-consuming, negative = has headroom. null if unknown. */ paceDelta: number | null; } export declare function getFiveHourUsage(stdin: StdinData): RateLimitInfo | null; export declare function getSevenDayUsage(stdin: StdinData): RateLimitInfo | null; /** Returns session cost in USD, or null if Claude Code doesn't provide it. */ export declare function getSessionCost(stdin: StdinData): number | null; /** Returns human-readable token usage like "550K/1M" */ export declare function getTokenSummary(stdin: StdinData): string | null;