@nanocollective/nanocoder
Version:
A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter
18 lines • 691 B
TypeScript
/**
* Usage display component for /usage command
*/
import type { Message } from '../../types/core.js';
import type { TokenBreakdown } from '../../types/usage.js';
interface UsageDisplayProps {
provider: string;
model: string;
contextLimit: number | null;
currentTokens: number;
breakdown: TokenBreakdown;
messages: Message[];
tokenizerName: string;
getMessageTokens: (message: Message) => number;
}
export declare function UsageDisplay({ provider, model, contextLimit, currentTokens, breakdown, messages, tokenizerName, getMessageTokens, }: UsageDisplayProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=usage-display.d.ts.map