/** * File locking utility for preventing race conditions * Cross-platform compatible with retry logic */ /** * Acquire a file lock * Returns a release function */ export declare function acquireLock(filePath: string): Promise<() => Promise>; /** * Execute a function with file lock protection */ export declare function withLock(filePath: string, fn: () => Promise): Promise; //# sourceMappingURL=lock.d.ts.map