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