/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { SolanaNftMetadataCreator } from './SolanaNftMetadataCreator';
export type SolanaNftMetadataKMS = {
/**
* Name of the NFT token.
*/
name: string;
/**
* Symbol of the NFT token.
*/
symbol: string;
/**
* Basis points of the seller fee.
*/
sellerFeeBasisPoints: number;
/**
* Metadata of the token. See https://eips.ethereum.org/EIPS/eip-721#specification for more details.
*/
uri: string;
/**
* The blockchain address of the NFT collection where the NFT will be minted in. The minted NFT will get verified in the collection on behalf of the blockchain address specified in the from parameter. To know more about Solana collections and verification, refer to the Solana user documentation and NFT verification API.
*/
collection?: string;
/**
* If NFT metadata are mutable or not. Defaults to true.
*/
mutable?: boolean;
/**
* Royalty receivers for NFT transfers.
*/
creators?: Array;
}