export declare const defaultRetryIntervals: number[];
export declare const defaultMaxLockRetries = 12;
export declare function execLockRetry(timeoutMs: number, maxRetries?: number): (op: () => Error | null | Promise<Error | null>) => Promise<Error | null>;
export declare function execLockRetrySync(timeoutMs: number, maxRetries?: number): (op: () => Error | null) => Error | null;
export declare function baseLockRetry(op: (attempt: number) => Error | null | Promise<Error | null>, maxRetries: number): Promise<Error | null>;
export declare function baseLockRetrySync(op: (attempt: number) => Error | null, maxRetries: number): Error | null;
export declare function getDefaultRetryInterval(attempt: number): number;
