import { LoadHplAssetForm } from "../../forms/loadHplAssetForm"; import { LoadHplAssetResult } from "../../forms/loadHplAssetResult"; import { HplAccountCacheDataHandler, HplAdminStateCacheDataHandler, HplDictionaryCacheDataHandler, HplFtAssetCacheDataHandler, HplFtSuppliesStateCacheDataHandler, HplVirtualAccountCacheDataHandler } from "../../internalHandlers/cacheDataHandlers"; import { BaseHandler, ILogger } from "@ic-wallet-kit/common"; import "reflect-metadata"; export declare class LoadHplAssetHandler extends BaseHandler { private hplFtAssetCacheDataHandler; private hplAccountCacheDataHandler; private hplVirtualAccountCacheDataHandler; private hplFtSuppliesStateCacheDataHandler; private hplAdminStateCacheDataHandler; private hplDictionaryCacheDataHandler; constructor(logger: ILogger, hplFtAssetCacheDataHandler: HplFtAssetCacheDataHandler, hplAccountCacheDataHandler: HplAccountCacheDataHandler, hplVirtualAccountCacheDataHandler: HplVirtualAccountCacheDataHandler, hplFtSuppliesStateCacheDataHandler: HplFtSuppliesStateCacheDataHandler, hplAdminStateCacheDataHandler: HplAdminStateCacheDataHandler, hplDictionaryCacheDataHandler: HplDictionaryCacheDataHandler); validate(form: LoadHplAssetForm): Promise; process(form: LoadHplAssetForm): Promise; private getFtsFormate; }