import { HttpClient, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { ProviderPlatformEvent } from './index.typings.js'; export { CaptureEvent, CardDetails, CardReference, CredentialsOnFile, CredentialsOnFileInfoOneOf, PaymentMethodReference, ProviderPlatformEventResourceOneOf, RefundEvent, SubmitEventRequest, SubmitEventResponse, TransactionEvent, VoidEvent } from './index.typings.js'; declare function submitEvent$1(httpClient: HttpClient): SubmitEventSignature; interface SubmitEventSignature { /** * This Wix API is used by a Payment Service Provider (PSP) to send webhooks about payment and refund states to Wix. * * Calls to this endpoint must include a `User-Agent` header with the name of the PSP and the integration version in this format: `{PSP}/{version}`. * PSP's create their own version numbers. * * > You cannot try out this endpoint because an `Authorization` header value has to be obtained * > with the OAuth 2.0 client credentials flow for a specific scope. * > So please ignore the **Authorization** section below as well as the **Try It Out** button. * @param - Event data. * @returns Submit event response */ (event: ProviderPlatformEvent): Promise; } declare const submitEvent: MaybeContext & typeof submitEvent$1>; export { ProviderPlatformEvent, submitEvent };