UNPKG

@ic-wallet-kit/hpl

Version:
13 lines (12 loc) 784 B
import { EditHplAccountForm } from "../../../forms/accounts/editHplAccountForm"; import { EditHplAccountResult } from "../../../forms/accounts/editHplAccountResult"; import { EditHplAssetResult } from "../../../forms/editHplAssetResult"; import { HplAccountRepository } from "../../../repositories/persists/hplAccountRepository/hplAccountRepository"; import { BaseHandler, ILogger } from "@ic-wallet-kit/common"; import "reflect-metadata"; export declare class EditHplAccountHandler extends BaseHandler<EditHplAccountForm, EditHplAccountResult> { private hplAccountRepository; constructor(logger: ILogger, hplAccountRepository: HplAccountRepository); validate(form: EditHplAccountForm): Promise<void>; process(form: EditHplAccountForm): Promise<EditHplAssetResult>; }