import { LogEntry, UserThread, DailyStats } from './types';
export declare class LogParser {
    private claudeDir;
    constructor();
    /**
     * 本日のログエントリを取得
     */
    getTodayEntries(): LogEntry[];
    /**
     * ログファイルを解析して指定日のエントリを抽出
     */
    private parseLogFile;
    /**
     * ユーザメッセージを会話スレッドに変換
     */
    buildUserThreads(entries: LogEntry[]): UserThread[];
    /**
     * 単一のユーザメッセージから会話スレッドを構築
     */
    private buildThread;
    /**
     * コスト計算
     */
    private calculateCost;
    /**
     * 日次統計を計算
     */
    calculateDailyStats(threads: UserThread[]): DailyStats;
    /**
     * プロジェクト名を取得
     */
    getProjectName(cwd: string): string;
}
//# sourceMappingURL=parser.d.ts.map