import type { AcquisitionOptions, LockConfig } from "./types.js"; /** * Applies backend defaults to user config for lock operations. * @see ./constants.ts for default values */ export declare function mergeBackendConfig(config: Pick): Required>; /** * Applies retry/timeout defaults to acquisition options. * @see ./auto-lock.ts for usage in lock() helper */ export declare function mergeAcquisitionConfig(options: AcquisitionOptions | undefined): Omit, "signal"> & { signal?: AbortSignal; };