import { AddHplVirtualAccountForm } from "../../../forms"; import { AddHplVirtualAccountInternalHandler } from "../../../internalHandlers"; import { HplVirtualAccountRepository } from "../../../repositories"; import { HplVirtualAccount } from "../../../types"; import { BaseHandler, ILogger } from "@ic-wallet-kit/common"; import "reflect-metadata"; export declare class AddHplVirtualAccountHandler extends BaseHandler { private addHplVirtualAccountInternalHandler; private hplVirtualAccountRepository; constructor(logger: ILogger, addHplVirtualAccountInternalHandler: AddHplVirtualAccountInternalHandler, hplVirtualAccountRepository: HplVirtualAccountRepository); validate(form: AddHplVirtualAccountForm): Promise; process(form: AddHplVirtualAccountForm): Promise; }