/** * 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; /** * InvalidTokenOwner: 'Invalid token owner' * * @category Errors * @category generated */ export declare class InvalidTokenOwnerError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidTokenMint: 'Invalid token mint' * * @category Errors * @category generated */ export declare class InvalidTokenMintError extends Error { readonly code: number; readonly name: string; constructor(); } /** * NumberCastError: 'Unable to cast number into BigInt' * * @category Errors * @category generated */ export declare class NumberCastErrorError extends Error { readonly code: number; readonly name: string; constructor(); } /** * AccessDenied: 'Access denied' * * @category Errors * @category generated */ export declare class AccessDeniedError extends Error { readonly code: number; readonly name: string; constructor(); } /** * DuplicatedApproval: 'Duplicated approval' * * @category Errors * @category generated */ export declare class DuplicatedApprovalError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InsufficientTokenAmount: 'Insufficient token amount' * * @category Errors * @category generated */ export declare class InsufficientTokenAmountError extends Error { readonly code: number; readonly name: string; constructor(); } /** * ContactAdministrator: 'Contact administrator for details' * * @category Errors * @category generated */ export declare class ContactAdministratorError extends Error { readonly code: number; readonly name: string; constructor(); } /** * NeedToIncreaseLiquidity: 'Need to increase liquidity' * * @category Errors * @category generated */ export declare class NeedToIncreaseLiquidityError extends Error { readonly code: number; readonly name: string; constructor(); } /** * AbnormalFundsStatus: 'Funds status is abnormal' * * @category Errors * @category generated */ export declare class AbnormalFundsStatusError extends Error { readonly code: number; readonly name: string; constructor(); } /** * UserAlreadyClaimed: 'User already claimed funds' * * @category Errors * @category generated */ export declare class UserAlreadyClaimedError extends Error { readonly code: number; readonly name: string; constructor(); } /** * TryAgainLater: 'Try again later' * * @category Errors * @category generated */ export declare class TryAgainLaterError extends Error { readonly code: number; readonly name: string; constructor(); } /** * TooMuchAmount: 'Too much amount request against auto process limitation' * * @category Errors * @category generated */ export declare class TooMuchAmountError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidTokenAmount: 'Invalid token amount' * * @category Errors * @category generated */ export declare class InvalidTokenAmountError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidArgs: 'Invalid argument' * * @category Errors * @category generated */ export declare class InvalidArgsError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidCondition: 'Invalid condition' * * @category Errors * @category generated */ export declare class InvalidConditionError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidBalance: 'No funds to claim' * * @category Errors * @category generated */ export declare class InvalidBalanceError extends Error { readonly code: number; readonly name: string; constructor(); } /** * PendingStatus: 'Pending Status' * * @category Errors * @category generated */ export declare class PendingStatusError extends Error { readonly code: number; readonly name: string; constructor(); } /** * PublicKeyMismatch: 'PublicKey is mismatched' * * @category Errors * @category generated */ export declare class PublicKeyMismatchError extends Error { readonly code: number; readonly name: string; constructor(); } /** * IncorrectOwner: 'Incorrect Owner' * * @category Errors * @category generated */ export declare class IncorrectOwnerError extends Error { readonly code: number; readonly name: string; constructor(); } /** * EmergencyStatus: 'We are under maintenance' * * @category Errors * @category generated */ export declare class EmergencyStatusError extends Error { readonly code: number; readonly name: string; constructor(); } /** * NumericalOverflow: 'Numerical Overflow Error' * * @category Errors * @category generated */ export declare class NumericalOverflowError extends Error { readonly code: number; readonly name: string; constructor(); } /** * UninitializedAccount: 'Uninitialized Account' * * @category Errors * @category generated */ export declare class UninitializedAccountError extends Error { readonly code: number; readonly name: string; constructor(); } /** * InvalidTimestampConversion: 'Timestamp should be convertible from i64 to u64' * * @category Errors * @category generated */ export declare class InvalidTimestampConversionError extends Error { readonly code: number; readonly name: string; constructor(); } /** * AlreadyUpdated: 'Already updated.' * * @category Errors * @category generated */ export declare class AlreadyUpdatedError 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 {};