cost-claude
Version:
Claude Code cost monitoring, analytics, and optimization toolkit
25 lines • 725 B
TypeScript
import { RateConfig } from '../types/index.js';
export declare const DEFAULT_RATES: RateConfig;
export declare class Config {
private static instance;
private rates;
private configPath;
private constructor();
static getInstance(): Config;
private loadRates;
getRates(): RateConfig;
updateRates(newRates: Partial<RateConfig>): void;
getClaudeProjectsPath(): string;
getNotificationSettings(): {
enabled: boolean;
soundEnabled: boolean;
minimumCost: number;
groupBySession: boolean;
};
getWatcherSettings(): {
pollInterval: number;
debounceDelay: number;
ignoreInitial: boolean;
};
}
//# sourceMappingURL=index.d.ts.map