import { Collection } from "../../interfaces";
import { AssetTypeName } from "./assettypename";
import { AssetTypeValue } from "./assettypevalue";
import { Maybe } from "./maybe";
import { AssetStatusVerification } from "./assetstatusverification";
/**
 * Represents an asset with specific properties.
 */
type Asset = {
    itemType: AssetTypeName | AssetTypeValue;
} & Partial<{
    amount: string;
    amountHumanReadable: string;
    token: string;
    identifier: string;
    recipient: string;
    name: string;
    statusVerification: AssetStatusVerification;
    resourceUrl: string;
    networkId: string;
    abi: Maybe<Array<any>>;
    isNft: boolean;
    symbol: string;
    collection: Collection;
    createdAt: Maybe<string>;
}>;
export { Asset };
//# sourceMappingURL=asset.d.ts.map