import { Resolvable, Promise } from '../promise'; export declare type PromiseLockHandler = () => Resolvable; /** @deprecated */ export declare class PromiseLock { private _promise; lock(handler: PromiseLockHandler): Promise; readonly locker: (handler: PromiseLockHandler) => Promise; }