import type { Hex } from "viem"; import { BaseError } from "./base.js"; /** * Error thrown when a transaction is missing the `to` address parameter. This class extends the `BaseError` class. */ export declare class TransactionMissingToParamError extends BaseError { name: string; /** * Throws an error indicating that a transaction is missing the `to` address in the request. */ constructor(); } /** * Represents an error that occurs when a transaction cannot be found for a given user operation. This error extends from `BaseError`. The `hash` of the transaction is provided to indicate which transaction could not be found. */ export declare class FailedToFindTransactionError extends BaseError { name: string; /** * Constructs a new error message indicating a failure to find the transaction for the specified user operation hash. * * @param {Hex} hash The hexadecimal value representing the user operation hash. */ constructor(hash: Hex); }