declare type ErrorType = 'InvalidProvider' | 'UnexpectedWalletState' | 'Web3ProviderNotFound'; export declare class UlWeb3Error extends Error { errorType: ErrorType; constructor(message: string, errorType: ErrorType); } export declare class ValidationFailed extends UlWeb3Error { constructor(message: string, errorType: ErrorType); } export declare class InvalidProvider extends ValidationFailed { constructor(providerName: string); } export declare class Web3ProviderNotFound extends ValidationFailed { constructor(); } export declare class UnexpectedWalletState extends ValidationFailed { constructor(walletState: string); } export {}; //# sourceMappingURL=errors.d.ts.map