UNPKG

test-ic-wallet-middleware-icrc

Version:
12 lines (11 loc) 665 B
import { BaseHandler, IdentifierService, ILogger } from "@ic-wallet-middleware/common"; import { AssetRepository } from "../../../repositories/persists/assetRepository/assetRepository"; import { ManualAssetView } from "../../../types"; import { CheckAssetForm } from "../../../types/forms"; export declare class CheckAssetHandler extends BaseHandler<CheckAssetForm, ManualAssetView> { private identifierService; private assetRepository; constructor(logger: ILogger, identifierService: IdentifierService, assetRepository: AssetRepository); validate(form: CheckAssetForm): Promise<void>; process(form: CheckAssetForm): Promise<ManualAssetView>; }