import { Indexer } from "algosdk"; import { Arc69Metadata } from "./arc69/types/json.scheme"; import { ArcEnum } from "./enum/arc.enum"; import { ASADigitalMedia } from "./types/asa-digital-media.interface"; import { AssetInfo } from "./types/asset-info.interface"; import { ArcMetadata } from "./types/json.scheme"; export declare class Asset { private readonly indexerService; private id; private arc; private info; constructor(id: number, indexerService: Indexer); get index(): number; get standard(): ArcEnum; get data(): AssetInfo; resolveAsset(): Promise; private getAssetInfo; private setStandard; getMetadata(): Promise; getDigitalMedia(): Promise; validateDigitalMediaIntegrity(): Promise; validateMetadataIntegrity(): Promise; }