UNPKG

@ic-wallet-kit/hpl

Version:
13 lines (12 loc) 843 B
import { DeleteHplVirtualAccountForm, EmptyHplResult } from "../../../forms"; import { DeleteHplVirtualAccountInternalHandler } from "../../../internalHandlers"; import { HplVirtualAccountRepository } from "../../../repositories"; import { BaseHandler, ILogger } from "@ic-wallet-kit/common"; import "reflect-metadata"; export declare class DeleteHplVirtualAccountHandler extends BaseHandler<DeleteHplVirtualAccountForm, EmptyHplResult> { private deleteHplVirtualAccountInternalHandler; private hplVirtualAccountRepository; constructor(logger: ILogger, deleteHplVirtualAccountInternalHandler: DeleteHplVirtualAccountInternalHandler, hplVirtualAccountRepository: HplVirtualAccountRepository); validate(form: DeleteHplVirtualAccountForm): Promise<void>; process(form: DeleteHplVirtualAccountForm): Promise<EmptyHplResult>; }