/** * This code was GENERATED using the solita package. * Please DO NOT EDIT THIS FILE, instead rerun solita to update it or write a wrapper to add functionality. * * See: https://github.com/metaplex-foundation/solita */ type ErrorWithCode = Error & { code: number; }; type MaybeErrorWithCode = ErrorWithCode | null | undefined; /** * InvalidSwitchState: 'The switch state is invalid.' * * @category Errors * @category generated */ export declare class InvalidSwitchStateError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidAdmin: 'Invalid admin key provided.' * * @category Errors * @category generated */ export declare class InvalidAdminError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidNewAuthorityRecord: 'Invalid new authority record found.' * * @category Errors * @category generated */ export declare class InvalidNewAuthorityRecordError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidArtist: 'The provided artist is invalid.' * * @category Errors * @category generated */ export declare class InvalidArtistError extends Error { readonly code: number; readonly name: string; constructor(); } /** * BurnFailed: 'Burn operation failed.' * * @category Errors * @category generated */ export declare class BurnFailedError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidNft: 'The provided NFT is invalid.' * * @category Errors * @category generated */ export declare class InvalidNftError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidDate: 'Invalid date range provided. Please ensure that the start date is before the end date.' * * @category Errors * @category generated */ export declare class InvalidDateError extends Error { readonly code: number; readonly name: string; constructor(); } /** * LimitReached: 'The limit for this operation has been reached.' * * @category Errors * @category generated */ export declare class LimitReachedError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidLimit: 'Invalid limit provided. The limit must be greater than 0.' * * @category Errors * @category generated */ export declare class InvalidLimitError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidCNft: 'Invalid CNFT' * * @category Errors * @category generated */ export declare class InvalidCNftError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidCNftCreator: 'Couldn't verify CNFT creator(s)' * * @category Errors * @category generated */ export declare class InvalidCNftCreatorError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidTree: 'Invalid CNFT tree' * * @category Errors * @category generated */ export declare class InvalidTreeError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidSigner: 'Invalid Signer Provided. Please ensure that the signer is the current authority.' * * @category Errors * @category generated */ export declare class InvalidSignerError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InsufficientBalance: 'Insufficient balance. of the token account that was provided for burning.' * * @category Errors * @category generated */ export declare class InsufficientBalanceError extends Error { readonly code: number; readonly name: string; constructor(); } /** * Attempts to resolve a custom program error from the provided error code. * @category Errors * @category generated */ export declare function errorFromCode(code: number): MaybeErrorWithCode; /** * Attempts to resolve a custom program error from the provided error name, i.e. 'Unauthorized'. * @category Errors * @category generated */ export declare function errorFromName(name: string): MaybeErrorWithCode; export {}; //# sourceMappingURL=index.d.ts.map