import type { CronLogger } from "./types.js"; export type LockInfo = { pid: number; startedAt: number; identity?: string; }; export declare const getLockFilePath: (dir?: string) => string; export declare const tryAcquireSchedulerLock: (opts?: { dir?: string; lockIdentity?: string; }, logger?: CronLogger) => Promise; export declare const releaseSchedulerLock: (opts?: { dir?: string; }, logger?: CronLogger) => Promise;