/**
 * Shared lock options so sync and async locks always use the same lock path.
 * realpath: false ensures both create the same .lock directory on Windows,
 * where fs.realpath can normalize paths differently.
 */
export declare const LOCK_BASE_OPTIONS: {
    readonly realpath: false;
};
export declare function lockSyncWithRetries(filePath: string): () => void;
//# sourceMappingURL=lock-utils.d.ts.map