UNPKG

@andend-collective/locker

Version:

Advanced file locking and context management for AI coding assistants using Model Context Protocol

15 lines 656 B
import { LockerEntry, FileState } from './types.js'; export declare class MetadataManager { private readonly metadataDir; private readonly metadataFile; constructor(projectRoot?: string); private ensureMetadataDir; private loadMetadata; private saveMetadata; getEntry(filePath: string): LockerEntry | null; createEntry(filePath: string, id: string, context: string, state: FileState): LockerEntry; updateEntry(filePath: string, updates: Partial<Pick<LockerEntry, 'state' | 'context'>>): LockerEntry; removeEntry(filePath: string): boolean; getAllEntries(): LockerEntry[]; } //# sourceMappingURL=metadata.d.ts.map