import { HplMintCacheDataInfo } from "../../../forms/hplMintCacheDataInfo"; import { IHplMintCacheRepository } from "../../../repositories/cache/hplMintCacheRepository/hplMintCacheRepository"; import { HplMintCacheModel } from "../../../types/cache/hplMintCacheModel"; import { BaseCacheDataHandler, CacheDataError, IdentifierService, ILogger, LoadType } from "@ic-wallet-kit/common"; import "reflect-metadata"; export declare class HplMintCacheDataHandler extends BaseCacheDataHandler { private identifierService; getLoadForceType(): LoadType[]; private hplMintCacheRepository; constructor(logger: ILogger, identifierService: IdentifierService, hplMintCacheRepository: IHplMintCacheRepository); validate(info: HplMintCacheDataInfo): Promise; getLocalCacheData(info: HplMintCacheDataInfo): Promise; getExternalData(info: HplMintCacheDataInfo): Promise; updateField(info: HplMintCacheDataInfo, data: HplMintCacheModel): void; getCacheDataError(info: HplMintCacheDataInfo): CacheDataError; }