/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export type DeployNftKMS = {
/**
* Chain to work with.
*/
chain: 'ETH' | 'MATIC' | 'KCS' | 'ONE' | 'KLAY' | 'BSC';
/**
* Name of the NFT token
*/
name: string;
/**
* True if the contract is provenance percentage royalty type. False by default. Details and sources avaiable here.
*/
provenance?: boolean;
/**
* True if the contract is fixed price royalty type. False by default. Details and sources avaiable here.
*/
cashback?: boolean;
/**
* True if the contract is publicMint type. False by default.
*/
publicMint?: boolean;
/**
* Symbol of the NFT token
*/
symbol: string;
/**
* If signatureId is mnemonic-based, this is the index to the specific address from that mnemonic.
*/
index?: number;
/**
* Identifier of the private key associated in signing application. Private key, or signature Id must be present.
*/
signatureId: string;
/**
* Nonce to be set to Ethereum transaction. If not present, last known nonce will be used.
*/
nonce?: number;
/**
* Custom defined fee. If not present, it will be calculated automatically.
*/
fee?: {
/**
* Gas limit for transaction in gas price.
*/
gasLimit: string;
/**
* Gas price in Gwei.
*/
gasPrice: string;
};
}