/** * Audius API * * The version of the OpenAPI document: 1.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface NftCollection */ export interface NftCollection { /** * * @type {string} * @memberof NftCollection */ chain: NftCollectionChainEnum; /** * * @type {string} * @memberof NftCollection */ standard?: NftCollectionStandardEnum; /** * * @type {string} * @memberof NftCollection */ address: string; /** * * @type {string} * @memberof NftCollection */ name: string; /** * * @type {string} * @memberof NftCollection */ imageUrl?: string; /** * * @type {string} * @memberof NftCollection */ externalLink?: string; } /** * @export */ export declare const NftCollectionChainEnum: { readonly Eth: "eth"; readonly Sol: "sol"; }; export type NftCollectionChainEnum = typeof NftCollectionChainEnum[keyof typeof NftCollectionChainEnum]; /** * @export */ export declare const NftCollectionStandardEnum: { readonly Erc721: "ERC721"; readonly Erc1155: "ERC1155"; }; export type NftCollectionStandardEnum = typeof NftCollectionStandardEnum[keyof typeof NftCollectionStandardEnum]; /** * Check if a given object implements the NftCollection interface. */ export declare function instanceOfNftCollection(value: object): value is NftCollection; export declare function NftCollectionFromJSON(json: any): NftCollection; export declare function NftCollectionFromJSONTyped(json: any, ignoreDiscriminator: boolean): NftCollection; export declare function NftCollectionToJSON(value?: NftCollection | null): any;