@robertprp/intents-sdk
Version:
Shogun Network Intent-based cross-chain swaps SDK
20 lines • 774 B
TypeScript
export declare class BaseError extends Error {
readonly cause?: unknown | undefined;
constructor(message: string, cause?: unknown | undefined);
toJSON(): Record<string, unknown>;
private formatCause;
}
export declare class ValidationError extends BaseError {
constructor(message: string, cause?: unknown);
}
export declare class NetworkError extends BaseError {
constructor(message: string, cause?: unknown);
}
export declare class InsufficientBalanceError extends BaseError {
constructor(message: string, cause?: unknown);
}
export declare class InsufficientAllowanceError extends BaseError {
constructor(message: string, cause?: unknown);
}
export declare function handleError(error: unknown): BaseError;
//# sourceMappingURL=index.d.ts.map