/**
 * Simple file-based lock with PID tracking and stale detection.
 * Uses atomic file creation (wx flag) to prevent races.
 */
export declare function withFileLock<T>(filePath: string, fn: () => Promise<T>): Promise<T>;
//# sourceMappingURL=file-lock.d.ts.map