import { AccountConfirmationManager, PendingAccountConfirmation, Account, ConfirmedAccount, EmailAddressProvider } from '../../../../standard-user-workflow/api'; import { MessageSender, VariablesProvider } from '../../../../common/api'; import { FixedLocationTemplateManagerHelper } from '../../../../common/core/template/FixedLocationTemplateManagerHelper'; import { ConfirmationUrlProvider, AccountConfirmationContext } from '../../../api/Confirmation'; export declare class TemplatedEmailAccountConfirmationManager implements AccountConfirmationManager { private delegate; private emailAddressProvider; private sender; private urlProvider; private variablesProvider; private htmlTemplateHelper; private textTemplateHelper; constructor(delegate: AccountConfirmationManager, emailAddressProvider: EmailAddressProvider, sender: MessageSender, urlProvider: ConfirmationUrlProvider, variablesProvider: VariablesProvider, htmlTemplateHelper: FixedLocationTemplateManagerHelper, textTemplateHelper: FixedLocationTemplateManagerHelper); askConfirmation(accountToConfirm: Account): Promise; confirm(confirmation: PendingAccountConfirmation): Promise; }