import type { WalletConnectPayOptions, PaymentOptionsResponse, ConfirmPaymentResponse, Action, GetPaymentOptionsParams, GetRequiredPaymentActionsParams, ConfirmPaymentParams } from "./types/index.js"; export declare class WalletConnectPay { readonly appId?: string; readonly apiKey?: string; readonly baseUrl: string; private readonly logger; private readonly provider; constructor(opts: WalletConnectPayOptions); static isAvailable(): boolean; getPaymentOptions(params: GetPaymentOptionsParams): Promise; getRequiredPaymentActions(params: GetRequiredPaymentActionsParams): Promise; confirmPayment(params: ConfirmPaymentParams): Promise; } //# sourceMappingURL=client.d.ts.map