import type { PaymentQueryOptions, PaymentQueryResult, PaymentSession, PaymentSessionCreateOptions, PiPaymentSDKV2Options } from './types'; /** PiPayment V2 宿主级 client。 */ export declare class PiPaymentSDKV2 { private readonly request; private readonly sessions; private destroyed; constructor(options: PiPaymentSDKV2Options); create(options: PaymentSessionCreateOptions): PaymentSession; query(options: PaymentQueryOptions): Promise; destroy(): void; } export type { ListReaderParams, PaymentAction, PaymentEffectEvent, PaymentError, PaymentFlowEvent, PaymentMethod, PaymentPayParams, PaymentProvider, PaymentQueryOptions, PaymentQueryResult, PaymentReader, PaymentReaderListEvent, PaymentRefundParams, PaymentRequestClient, PaymentResult, PaymentSession, PaymentSessionCreateOptions, PaymentSessionEvent, PaymentSignatureData, PaymentSummary, PaymentViewData, PaymentViewElement, PiPaymentAppLike, PiPaymentSDKV2Options, } from './types'; export type { PaymentFlow, PaymentFlowContext, PaymentFlowFactory, PaymentFlowKind, PaymentOperation, SciPaymentFlowOptions, SciResponseContext, SciResponseHandler, SciResponseOutput, } from './flows';