import { createPaymentLink as publicCreatePaymentLink, getPaymentLink as publicGetPaymentLink, deletePaymentLink as publicDeletePaymentLink, queryPaymentLinks as publicQueryPaymentLinks, searchPaymentLinks as publicSearchPaymentLinks, deactivatePaymentLink as publicDeactivatePaymentLink, activatePaymentLink as publicActivatePaymentLink, initiatePayment as publicInitiatePayment, sendPaymentLink as publicSendPaymentLink, setNote as publicSetNote, updateExtendedFields as publicUpdateExtendedFields, bulkUpdatePaymentLinkTags as publicBulkUpdatePaymentLinkTags, bulkUpdatePaymentLinkTagsByFilter as publicBulkUpdatePaymentLinkTagsByFilter } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onPaymentLinkDeleted as publicOnPaymentLinkDeleted } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { onPaymentLinkActivated as publicOnPaymentLinkActivated } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { onPaymentLinkDeactivated as publicOnPaymentLinkDeactivated } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { onPaymentLinkNoteSet as publicOnPaymentLinkNoteSet } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { onPaymentLinkPaymentInitiated as publicOnPaymentLinkPaymentInitiated } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { onPaymentLinkSent as publicOnPaymentLinkSent } from './paymentlinks-v1-payment-link-payment-links.public.js'; import { onPaymentLinkUpdated as publicOnPaymentLinkUpdated } from './paymentlinks-v1-payment-link-payment-links.public.js'; export declare const createPaymentLink: MaybeContext & typeof publicCreatePaymentLink>; export declare const getPaymentLink: MaybeContext & typeof publicGetPaymentLink>; export declare const deletePaymentLink: MaybeContext & typeof publicDeletePaymentLink>; export declare const queryPaymentLinks: MaybeContext & typeof publicQueryPaymentLinks>; export declare const searchPaymentLinks: MaybeContext & typeof publicSearchPaymentLinks>; export declare const deactivatePaymentLink: MaybeContext & typeof publicDeactivatePaymentLink>; export declare const activatePaymentLink: MaybeContext & typeof publicActivatePaymentLink>; export declare const initiatePayment: MaybeContext & typeof publicInitiatePayment>; export declare const sendPaymentLink: MaybeContext & typeof publicSendPaymentLink>; export declare const setNote: MaybeContext & typeof publicSetNote>; export declare const updateExtendedFields: MaybeContext & typeof publicUpdateExtendedFields>; export declare const bulkUpdatePaymentLinkTags: MaybeContext & typeof publicBulkUpdatePaymentLinkTags>; export declare const bulkUpdatePaymentLinkTagsByFilter: MaybeContext & typeof publicBulkUpdatePaymentLinkTagsByFilter>; /** */ export declare const onPaymentLinkDeleted: ReturnType>; /** */ export declare const onPaymentLinkActivated: ReturnType>; /** */ export declare const onPaymentLinkDeactivated: ReturnType>; /** */ export declare const onPaymentLinkNoteSet: ReturnType>; /** */ export declare const onPaymentLinkPaymentInitiated: ReturnType>; /** */ export declare const onPaymentLinkSent: ReturnType>; /** */ export declare const onPaymentLinkUpdated: ReturnType>; export { DescriptionLineType, PaymentOptionType, LineItemType, Channel, SendMethod, PaymentLinkStatus, Action, PayLinkType, VersioningMode, SortOrder, CommonSortOrder, SortType, SortDirection, ScalarType, AggregationType, Mode, EventType, OrderItemCategory, SubdivisionType, VatType, TransactionStatus, ScheduledActionType, RefundStatus, Status, Initiator, ProcessingResult, WebhookIdentityType, } from './paymentlinks-v1-payment-link-payment-links.universal.js'; export { PaymentLink, PaymentLinkTypeDetailsOneOf, LineItem, LineItemOptionsOneOf, CatalogReference, CatalogOverrideFields, ProductName, DescriptionLine, DescriptionLineValueOneOf, DescriptionLineDescriptionLineValueOneOf, DescriptionLineName, PlainTextValue, Color, PhysicalProperties, PaymentOption, Catalog, Custom, Recipient, Totals, TotalReceived, Links, Source, EcomReference, EcomReferenceValueOneOf, DisplayData, Note, Ecom, PaymentLinkEcomOrder, ExtendedFields, Tags, TagList, UpdateInternalDocumentsEvent, UpdateInternalDocumentsEventOperationOneOf, InternalDocument, InternalDocumentUpdateOperation, DeleteByIdsOperation, DeleteByFilterOperation, InternalDocumentUpdateByFilterOperation, InternalUpdateExistingOperation, VersionedDocumentUpdateOperation, VersionedDeleteByIdsOperation, VersionedDocumentId, PaymentLinkActivated, PaymentLinkDeactivated, PaymentLinkPaymentInitiated, PaymentLinkSent, PaymentLinkNoteSet, CreatePaymentLinkRequest, CreatePaymentLinkResponse, GetPaymentLinkRequest, GetPaymentLinkResponse, DeletePaymentLinkRequest, DeletePaymentLinkResponse, QueryPaymentLinksRequest, QueryV2, QueryV2PagingMethodOneOf, Sorting, Paging, CursorPaging, QueryPaymentLinksResponse, CursorPagingMetadata, Cursors, SearchPaymentLinksRequest, CursorSearch, CommonSorting, Aggregation, AggregationKindOneOf, ValueAggregation, ScalarAggregation, SearchDetails, CommonCursorPaging, SearchPaymentLinksResponse, PagingMetadataV2, CommonCursors, AggregationData, ValueAggregationResult, ValueResults, ScalarResult, AggregationResults, AggregationResultsResultOneOf, DeactivatePaymentLinkRequest, DeactivatePaymentLinkResponse, ActivatePaymentLinkRequest, ActivatePaymentLinkResponse, InitiatePaymentRequest, InitiatePaymentResponse, InitiatePaymentResponsePaymentOrderOneOf, EcomCheckout, CashierOrder, EcomOrder, SendPaymentLinkRequest, SendPaymentLinkResponse, RecipientSendStatus, SendMetadata, ExpireOrderRequest, ExpireOrderResponse, GetOriginalUrlRequest, GetOriginalUrlResponse, SetNoteRequest, SetNoteResponse, ValidateAndEnrichPaymentLinkRequest, ValidateAndEnrichPaymentLinkResponse, UpdateExtendedFieldsRequest, UpdateExtendedFieldsResponse, BulkUpdatePaymentLinkTagsRequest, BulkUpdatePaymentLinkTagsResponse, ItemMetadata, ApplicationError, BulkUpdatePaymentLinkTagsResult, BulkActionMetadata, BulkUpdatePaymentLinkTagsByFilterRequest, BulkUpdatePaymentLinkTagsByFilterResponse, PaymentEvent, PaymentEventEventOneOf, TransactionStatusChangedEvent, Order, OrderItem, OrderAdditionalCharges, Address, AddressStreetOneOf, StreetAddress, AddressLocation, Subdivision, StandardDetails, FullAddressContactDetails, VatId, Transaction, TransactionPaymentMethodDataOneOf, CurrencyAmount, RecurringPaymentDetails, CreditCardPaymentMethodData, AccountInfo, ScheduledAction, RefundStatusChangedEvent, Refund, RecurringPaymentStatusChangedEvent, RecurringPaymentCancellationDetails, TransactionUpdatedEvent, TransactionCreatedEvent, Empty, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, SearchServicesProcessingNotification, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, PaymentLinkNonNullableFields, CreatePaymentLinkResponseNonNullableFields, GetPaymentLinkResponseNonNullableFields, QueryPaymentLinksResponseNonNullableFields, SearchPaymentLinksResponseNonNullableFields, DeactivatePaymentLinkResponseNonNullableFields, ActivatePaymentLinkResponseNonNullableFields, InitiatePaymentResponseNonNullableFields, SendPaymentLinkResponseNonNullableFields, SetNoteResponseNonNullableFields, UpdateExtendedFieldsResponseNonNullableFields, BulkUpdatePaymentLinkTagsResponseNonNullableFields, BulkUpdatePaymentLinkTagsByFilterResponseNonNullableFields, BaseEventMetadata, EventMetadata, PaymentLinkDeletedEnvelope, PaymentLinkActivatedEnvelope, PaymentLinkDeactivatedEnvelope, PaymentLinkNoteSetEnvelope, PaymentLinkPaymentInitiatedEnvelope, PaymentLinkSentEnvelope, PaymentLinkUpdatedEnvelope, PaymentLinksQueryResult, PaymentLinksQueryBuilder, SendPaymentLinkOptions, SetNoteOptions, UpdateExtendedFieldsOptions, BulkUpdatePaymentLinkTagsOptions, BulkUpdatePaymentLinkTagsByFilterOptions, } from './paymentlinks-v1-payment-link-payment-links.universal.js';