import { PaymentServicesSDK } from '@adobe-commerce/payment-services-sdk'; /** * Payment Services drop-in state. */ export type State = { status: 'initializing' | 'error' | 'ready'; /** * Invariants * - (status === "ready") === (paymentsSDK !== null) * - (paymentsSDK !== null) -> sdk.Payment.init() called and awaited for all locations */ paymentsSDK: { checkout: PaymentServicesSDK; productDetail: PaymentServicesSDK; } | null; }; /** * Reactive atomic drop-in state. */ export declare const state: import('@preact/signals-core').Signal; //# sourceMappingURL=state.d.ts.map