/** * Base error class for all SDK errors */ export declare class ArcadiaSDKError extends Error { code?: string | undefined; constructor(message: string, code?: string | undefined); } /** * Error thrown when wallet is not connected */ export declare class WalletNotConnectedError extends ArcadiaSDKError { constructor(message?: string); } /** * Error thrown when payment fails */ export declare class PaymentFailedError extends ArcadiaSDKError { txSignature?: string | undefined; constructor(message?: string, txSignature?: string | undefined); } /** * Error thrown when request times out */ export declare class TimeoutError extends ArcadiaSDKError { constructor(message?: string); } /** * Error thrown when SDK configuration is invalid */ export declare class InvalidConfigError extends ArcadiaSDKError { constructor(message?: string); } /** * Error thrown when SDK is not running in iframe */ export declare class NotInIframeError extends ArcadiaSDKError { constructor(message?: string); } /** * Error thrown when invalid amount is provided */ export declare class InvalidAmountError extends ArcadiaSDKError { constructor(message?: string); } /** * Error thrown when invalid token is provided */ export declare class InvalidTokenError extends ArcadiaSDKError { constructor(message?: string); } //# sourceMappingURL=errors.d.ts.map