import { AccountConfirmationManager, Account, PendingAccountConfirmation, ConfirmedAccount, AccountStatusProvider } from '../../../api'; import { TokenManager } from '../../../../common/api'; import { UserRepository } from '../../../../common/api/User'; export declare class TokenCheckerAccountConfirmationManager implements AccountConfirmationManager { private tokenManager; private userRepository; private validatedStatusProvider; constructor(tokenManager: TokenManager, userRepository: UserRepository, validatedStatusProvider: AccountStatusProvider); askConfirmation(accountToConfirm: Account): Promise; confirm(confirmation: PendingAccountConfirmation): Promise; private getMatcher; }