import { HttpClient, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { C as CreateOrderPaymentRequestOptions, O as OrderPaymentRequest, a as OrderPaymentRequestNonNullableFields, U as UpdateOrderPaymentRequest, b as OrderPaymentRequestsQueryBuilder, G as GetOrderPaymentRequestURLResponse, c as GetOrderPaymentRequestURLResponseNonNullableFields, d as UpdateExtendedFieldsOptions, e as UpdateExtendedFieldsResponse, f as UpdateExtendedFieldsResponseNonNullableFields } from './ecom-v1-order-payment-request-order-payment-requests.universal-03n_KfDg.mjs'; export { J as ActionEvent, k as CreateOrderPaymentRequestRequest, l as CreateOrderPaymentRequestResponse, T as CreateOrderPaymentRequestResponseNonNullableFields, u as CursorPaging, w as CursorPagingMetadata, r as CursorQuery, s as CursorQueryPagingMethodOneOf, x as Cursors, D as DeleteOrderPaymentRequestRequest, q as DeleteOrderPaymentRequestResponse, A as DomainEvent, B as DomainEventBodyOneOf, K as Empty, F as EntityCreatedEvent, I as EntityDeletedEvent, H as EntityUpdatedEvent, E as ExtendedFields, m as GetOrderPaymentRequestRequest, n as GetOrderPaymentRequestResponse, V as GetOrderPaymentRequestResponseNonNullableFields, y as GetOrderPaymentRequestURLRequest, L as IdentificationData, N as IdentificationDataIdOneOf, M as MessageEnvelope, j as OrderPaymentRequestExpired, i as OrderPaymentRequestPaid, Z as OrderPaymentRequestsQueryResult, P as Price, Q as QueryOrderPaymentRequestsRequest, v as QueryOrderPaymentRequestsResponse, Y as QueryOrderPaymentRequestsResponseNonNullableFields, R as RestoreInfo, g as SortOrder, t as Sorting, h as Source, S as Status, z as UpdateExtendedFieldsRequest, o as UpdateOrderPaymentRequestRequest, p as UpdateOrderPaymentRequestResponse, X as UpdateOrderPaymentRequestResponseNonNullableFields, W as WebhookIdentityType } from './ecom-v1-order-payment-request-order-payment-requests.universal-03n_KfDg.mjs'; declare function createOrderPaymentRequest$1(httpClient: HttpClient): CreateOrderPaymentRequestSignature; interface CreateOrderPaymentRequestSignature { /** * Creates a order payment request. * @returns The created OrderPaymentRequest. */ (options?: CreateOrderPaymentRequestOptions | undefined): Promise; } declare function getOrderPaymentRequest$1(httpClient: HttpClient): GetOrderPaymentRequestSignature; interface GetOrderPaymentRequestSignature { /** * Retrieves a order payment request. * @param - ID of the OrderPaymentRequest to retrieve. * @returns The requested OrderPaymentRequest. */ (orderPaymentRequestId: string): Promise; } declare function updateOrderPaymentRequest$1(httpClient: HttpClient): UpdateOrderPaymentRequestSignature; interface UpdateOrderPaymentRequestSignature { /** * Updates a order payment request. * * Please note that only `UNPAID` payment requests can be updated. * @param - Order payment request ID. * @returns Updated OrderPaymentRequest. */ (_id: string | null, orderPaymentRequest: UpdateOrderPaymentRequest): Promise; } declare function deleteOrderPaymentRequest$1(httpClient: HttpClient): DeleteOrderPaymentRequestSignature; interface DeleteOrderPaymentRequestSignature { /** * Deletes a order payment request. * * Please note that only `UNPAID` payment requests can be deleted. * @param - Id of the OrderPaymentRequest to delete. */ (orderPaymentRequestId: string): Promise; } declare function queryOrderPaymentRequests$1(httpClient: HttpClient): QueryOrderPaymentRequestsSignature; interface QueryOrderPaymentRequestsSignature { /** * Retrieves a list of Payment Requests, given the provided [paging, filtering, and sorting][1]. * * Query Payment Requests runs with these defaults, which you can override: * - `createdDate` is sorted in DESC order * - `cursorPaging.limit` is 100 * * To learn about working with _Query_ endpoints, see * [API Query Language](https://dev.wix.com/docs/rest/articles/getting-started/api-query-language), and * [Sorting and Paging](https://dev.wix.com/docs/rest/articles/getting-started/sorting-and-paging). */ (): OrderPaymentRequestsQueryBuilder; } declare function getOrderPaymentRequestUrl$1(httpClient: HttpClient): GetOrderPaymentRequestUrlSignature; interface GetOrderPaymentRequestUrlSignature { /** * Retrieves the order payment request page URL of a specified order payment request. * @param - Order Payment Request ID. */ (orderPaymentRequestId: string): Promise; } declare function updateExtendedFields$1(httpClient: HttpClient): UpdateExtendedFieldsSignature; interface UpdateExtendedFieldsSignature { /** * Updates extended fields of a order payment request * @param - ID of the entity to update. * @param - Identifier for the app whose extended fields are being updated. */ (_id: string, namespace: string, options: UpdateExtendedFieldsOptions): Promise; } declare const createOrderPaymentRequest: MaybeContext & typeof createOrderPaymentRequest$1>; declare const getOrderPaymentRequest: MaybeContext & typeof getOrderPaymentRequest$1>; declare const updateOrderPaymentRequest: MaybeContext & typeof updateOrderPaymentRequest$1>; declare const deleteOrderPaymentRequest: MaybeContext & typeof deleteOrderPaymentRequest$1>; declare const queryOrderPaymentRequests: MaybeContext & typeof queryOrderPaymentRequests$1>; declare const getOrderPaymentRequestUrl: MaybeContext & typeof getOrderPaymentRequestUrl$1>; declare const updateExtendedFields: MaybeContext & typeof updateExtendedFields$1>; export { CreateOrderPaymentRequestOptions, GetOrderPaymentRequestURLResponse, GetOrderPaymentRequestURLResponseNonNullableFields, OrderPaymentRequest, OrderPaymentRequestNonNullableFields, OrderPaymentRequestsQueryBuilder, UpdateExtendedFieldsOptions, UpdateExtendedFieldsResponse, UpdateExtendedFieldsResponseNonNullableFields, UpdateOrderPaymentRequest, createOrderPaymentRequest, deleteOrderPaymentRequest, getOrderPaymentRequest, getOrderPaymentRequestUrl, queryOrderPaymentRequests, updateExtendedFields, updateOrderPaymentRequest };