/** * This code was for parsing Anchor Errors. * * See: https://anchor.so/errors */ type ErrorWithCode = Error & { code: number; }; type MaybeErrorWithCode = ErrorWithCode | null | undefined; export declare class InstructionMissingError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class InstructionFallbackNotFoundError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class InstructionDidNotDeserializeError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class InstructionDidNotSerializeError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class IdlInstructionStubError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class IdlInstructionInvalidProgramError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintMutError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintHasOneError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintSignerError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintRawError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintOwnerError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintRentExemptError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintSeedsError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintExecutableError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintStateError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintAssociatedError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintAssociatedInitError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintCloseError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintAddressError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintZeroError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintTokenMintError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintTokenOwnerError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintMintMintAuthorityError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintMintFreezeAuthorityError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintMintDecimalsError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class ConstraintSpaceError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountDiscriminatorAlreadySetError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountDiscriminatorNotFoundError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountDiscriminatorMismatchError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountDidNotDeserializeError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountDidNotSerializeError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotEnoughKeysError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotMutableError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountOwnedByWrongProgramError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class InvalidProgramIdError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class InvalidProgramExecutableError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotSignerError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotSystemOwnedError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotInitializedError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotProgramDataError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class AccountNotAssociatedTokenAccountError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class StateInvalidAddressError extends Error { readonly code: number; readonly name: string; constructor(); } export declare class DeprecatedError extends Error { readonly code: number; readonly name: string; constructor(); } export declare function anchorErrorFromCode(code: number): MaybeErrorWithCode; export declare function anchorErrorFromName(name: string): MaybeErrorWithCode; export {};