import { ILockService, IMessagingService } from "@connext/vector-types"; import { BaseLogger } from "pino"; export declare class BrowserLockService implements ILockService { private readonly publicIdentifier; private readonly messagingService; private readonly log; constructor(publicIdentifier: string, messagingService: IMessagingService, log: BaseLogger); acquireLock(lockName: string, isAlice?: boolean, counterpartyPublicIdentifier?: string): Promise; releaseLock(lockName: string, lockValue: string, isAlice?: boolean, counterpartyPublicIdentifier?: string): Promise; } //# sourceMappingURL=lock.d.ts.map