@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
16 lines (15 loc) • 656 B
TypeScript
export declare function formatDurationCompact(valueMs?: number): string;
export declare function formatTokenShort(value?: number): string | undefined;
export declare function truncateLine(value: string, maxLength: number): string;
export type TokenUsageLike = {
totalTokens?: unknown;
inputTokens?: unknown;
outputTokens?: unknown;
};
export declare function resolveTotalTokens(entry?: TokenUsageLike): number | undefined;
export declare function resolveIoTokens(entry?: TokenUsageLike): {
input: number;
output: number;
total: number;
} | undefined;
export declare function formatTokenUsageDisplay(entry?: TokenUsageLike): string;