import BigNumber from "bignumber.js"; import { UserRef } from "./UserRef"; import { ChainCallDTO, SubmitCallDTO } from "./dtos"; export declare class GrantNftCollectionAuthorizationDto extends SubmitCallDTO { collection: string; authorizedUser: UserRef; } export declare class RevokeNftCollectionAuthorizationDto extends SubmitCallDTO { collection: string; authorizedUser: UserRef; } export declare class FetchNftCollectionAuthorizationDto extends ChainCallDTO { collection: string; } export declare class FetchNftCollectionAuthorizationsWithPaginationDto extends ChainCallDTO { bookmark?: string; limit?: number; static readonly DEFAULT_LIMIT = 100; } export declare class FetchNftCollectionAuthorizationsResponse extends ChainCallDTO { results: any[]; nextPageBookmark?: string; } export declare class CreateNftCollectionDto extends SubmitCallDTO { collection: string; category: string; type: string; additionalKey: string; name: string; symbol: string; description: string; image: string; metadataAddress?: string; contractAddress?: string; rarity?: string; maxSupply?: BigNumber; maxCapacity?: BigNumber; authorities?: UserRef[]; } //# sourceMappingURL=nftCollection.d.ts.map