UNPKG

test-ic-wallet-middleware-hpl

Version:
13 lines (12 loc) 932 B
import { GetHplVirtualAccountListInfo, GetHplVirtualAccountListResult } from "../../../forms"; import { LoadHplVirtualAccountsHandler } from "../../../internalHandlers"; import { HplVirtualAccountRepository } from "../../../repositories/persists/hplVirtualAccountRepository/hplVirtualAccountRepository"; import { BaseHandler, ILogger } from "@ic-wallet-middleware/common"; import "reflect-metadata"; export declare class GetHplVirtualAccountListHandler extends BaseHandler<GetHplVirtualAccountListInfo, GetHplVirtualAccountListResult> { private loadHplVirtualAccountsHandler; private hplVirtualAccountRepository; constructor(logger: ILogger, loadHplVirtualAccountsHandler: LoadHplVirtualAccountsHandler, hplVirtualAccountRepository: HplVirtualAccountRepository); validate(form: GetHplVirtualAccountListInfo): Promise<void>; process(form: GetHplVirtualAccountListInfo): Promise<GetHplVirtualAccountListResult>; }