/** * This code was AUTOGENERATED using the codama library. * Please DO NOT EDIT THIS FILE, instead use visitors * to add features, then rerun codama to update it. * * @see https://github.com/codama-idl/codama */ import { Program, ProgramError } from '@metaplex-foundation/umi'; /** Unauthorized: Unauthorized */ export declare class UnauthorizedError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidTimestamp: InvalidTimestamp */ export declare class InvalidTimestampError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** TooManyItems: TooManyItems */ export declare class TooManyItemsError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidItemsStock: InvalidItemsStock */ export declare class InvalidItemsStockError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidAccount: InvalidAccount */ export declare class InvalidAccountError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidStatus: InvalidStatus */ export declare class InvalidStatusError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidCampaignId: InvalidCampaignId */ export declare class InvalidCampaignIdError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidItemId: InvalidItemId */ export declare class InvalidItemIdError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidAmount: InvalidAmount */ export declare class InvalidAmountError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidProof: InvalidProof */ export declare class InvalidProofError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** Overflow: Overflow */ export declare class OverflowError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** Underflow: Underflow */ export declare class UnderflowError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** OutOfCampaignDuration: OutOfCampaignDuration */ export declare class OutOfCampaignDurationError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** PurchaseLimitExceeded: PurchaseLimitExceeded */ export declare class PurchaseLimitExceededError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** TooManyStages: TooManyStages */ export declare class TooManyStagesError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** InvalidItemMetadata: InvalidItemMetadata */ export declare class InvalidItemMetadataError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** TooManyContents: TooManyContents */ export declare class TooManyContentsError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** NoItemsAvailable: NoItemsAvailable */ export declare class NoItemsAvailableError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** MaxItemsPerUserExceeded: MaxItemsPerUserExceeded */ export declare class MaxItemsPerUserExceededError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** MaxItemsPerUserPerStageExceeded: MaxItemsPerUserPerStageExceeded */ export declare class MaxItemsPerUserPerStageExceededError extends ProgramError { readonly name: string; readonly code: number; constructor(program: Program, cause?: Error); } /** * Attempts to resolve a custom program error from the provided error code. * @category Errors */ export declare function getMoonshotBlindboxSmartContractErrorFromCode(code: number, program: Program, cause?: Error): ProgramError | null; /** * Attempts to resolve a custom program error from the provided error name, i.e. 'Unauthorized'. * @category Errors */ export declare function getMoonshotBlindboxSmartContractErrorFromName(name: string, program: Program, cause?: Error): ProgramError | null; //# sourceMappingURL=moonshotBlindboxSmartContract.d.ts.map