import * as Soap from "@soapjs/soap"; import { AccountLockConfig } from "../types"; export declare class AccountLockService { private config; private logger; constructor(config: AccountLockConfig, logger: Soap.Logger); isAccountLocked(account: any): Promise; lockAccount(account: any): Promise; hasAccountLockExpired(account: any): Promise; removeAccountLock(account: any): Promise; logFailedAttempt(id: string, context?: TContext): Promise; }