UNPKG

zebec-instant-card-sdk

Version:

An sdk for interacting with zebec instant card program in solana.

63 lines (62 loc) 1.91 kB
export declare class NotEnoughBalanceError extends Error { name: string; constructor(message: string); } export declare class QuoteResponseError extends Error { name: string; constructor(message: string); } export declare class AssociatedTokenAccountDoesNotExistsError extends Error { name: string; constructor(message: string); } export declare class UserVaultNotInitializeError extends Error { name: string; readonly vaultAddress: string; constructor({ userVaultAddress }: Readonly<{ userVaultAddress: string; }>); } export declare class InvalidUsdcAddressError extends Error { readonly mintAddress: string; name: string; constructor(mintAddress: string); } export declare class InvalidDecimalStringError extends Error { readonly value: string; name: string; constructor(value: string); } export declare class InvalidPercentStringError extends Error { readonly value: string; name: string; constructor(value: string); } export declare class InvalidPublicKeyStringError extends Error { readonly value: string; name: string; constructor(value: string); } export declare class InvalidEmailStringError extends Error { readonly value: string; name: string; constructor(value: string); } export declare class InvalidBigIntStringError extends Error { readonly value: string | number; name: string; constructor(value: string | number); } export declare class AmountOutOfRangeError extends Error { readonly minRange: string; readonly maxRange: string; readonly value: string; name: string; constructor(minRange: string, maxRange: string, value: string); } export declare class DailyCardLimitReachedError extends Error { readonly dailyCardLimit: string; readonly requestedAmount: string; name: string; constructor(dailyCardLimit: string, requestedAmount: string); }