import { ConflictError, ForbiddenError, NotFoundError, ValidationFailedError } from "@gala-chain/api"; import { AllowanceType } from "@gala-chain/api"; import { BigNumber } from "bignumber.js"; export declare class NftDecimalError extends ValidationFailedError { constructor(decimals: number); } export declare class TokenAlreadyExistsError extends ConflictError { constructor(tokenClassKey: string); } export declare class TokenClassNotFoundError extends NotFoundError { constructor(tokenClassKey: string); } export declare class NotATokenAuthorityError extends ForbiddenError { constructor(user: string, tokenClassKey: string, authorities: string[]); } export declare class NftInstanceAllowanceMismatchError extends ValidationFailedError { constructor(instance: BigNumber, allowanceType: AllowanceType); } export declare class InvalidDecimalError extends ValidationFailedError { constructor(quantity: BigNumber, decimals: number); } //# sourceMappingURL=TokenError.d.ts.map