UNPKG

ccguard

Version:

Automated enforcement of net-negative LOC, complexity constraints, and quality standards for Claude code

12 lines 515 B
import { Storage } from '../storage/Storage'; import { OperationRecord } from '../contracts/types'; export declare class HistoryManager { private storage; private maxRecords; private static readonly DEFAULT_MAX_RECORDS; constructor(storage: Storage, maxRecords?: number); addOperation(record: Omit<OperationRecord, 'timestamp'>): Promise<void>; getRecentOperations(limit?: number): Promise<OperationRecord[]>; clearHistory(): Promise<void>; } //# sourceMappingURL=HistoryManager.d.ts.map