import { Asset, Cardano } from '@cardano-sdk/core'; import { AssetPolicyIdAndName, NftMetadataService } from './types'; import { QueryRunner } from 'typeorm'; import { TypeormProviderDependencies, TypeormService } from '../util'; export declare class TypeOrmNftMetadataService extends TypeormService implements NftMetadataService { constructor({ connectionConfig$, logger, entities }: TypeormProviderDependencies); getNftMetadata(assetInfo: AssetPolicyIdAndName): Promise; getNftMetadataWith(assetInfo: AssetPolicyIdAndName, queryRunner: QueryRunner): Promise<{ version: string; otherProperties?: Map | undefined; mediaType?: Asset.ImageMediaType | undefined; files?: Asset.NftMetadataFile[] | undefined; description?: string | undefined; image: Asset.Uri; name: string; } | null>; } //# sourceMappingURL=TypeOrmNftMetadataService.d.ts.map