import { createSubmission as publicCreateSubmission, bulkCreateSubmissionBySubmitter as publicBulkCreateSubmissionBySubmitter, getSubmission as publicGetSubmission, updateSubmission as publicUpdateSubmission, confirmSubmission as publicConfirmSubmission, deleteSubmission as publicDeleteSubmission, bulkDeleteSubmission as publicBulkDeleteSubmission, restoreSubmissionFromTrashBin as publicRestoreSubmissionFromTrashBin, removeSubmissionFromTrashBin as publicRemoveSubmissionFromTrashBin, bulkRemoveSubmissionFromTrashBin as publicBulkRemoveSubmissionFromTrashBin, listDeletedSubmissions as publicListDeletedSubmissions, getDeletedSubmission as publicGetDeletedSubmission, querySubmission as publicQuerySubmission, searchSubmissionsByNamespace as publicSearchSubmissionsByNamespace, querySubmissionsByNamespace as publicQuerySubmissionsByNamespace, countSubmissionsByFilter as publicCountSubmissionsByFilter, countSubmissions as publicCountSubmissions, countDeletedSubmissions as publicCountDeletedSubmissions, getMediaUploadUrl as publicGetMediaUploadUrl, bulkMarkSubmissionsAsSeen as publicBulkMarkSubmissionsAsSeen, getSubmissionDownloadUrl as publicGetSubmissionDownloadUrl, updateExtendedFields as publicUpdateExtendedFields, upsertContactFromSubmission as publicUpsertContactFromSubmission } from './forms-v4-submission-submissions.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onSubmissionCreated as publicOnSubmissionCreated } from './forms-v4-submission-submissions.public.js'; import { onSubmissionDeleted as publicOnSubmissionDeleted } from './forms-v4-submission-submissions.public.js'; import { onSubmissionRemovedSubmissionFromTrash as publicOnSubmissionRemovedSubmissionFromTrash } from './forms-v4-submission-submissions.public.js'; import { onSubmissionStatusUpdated as publicOnSubmissionStatusUpdated } from './forms-v4-submission-submissions.public.js'; import { onSubmissionContactMapped as publicOnSubmissionContactMapped } from './forms-v4-submission-submissions.public.js'; import { onSubmissionContactMappingSkipped as publicOnSubmissionContactMappingSkipped } from './forms-v4-submission-submissions.public.js'; import { onSubmissionUpdated as publicOnSubmissionUpdated } from './forms-v4-submission-submissions.public.js'; export declare const createSubmission: MaybeContext & typeof publicCreateSubmission>; export declare const bulkCreateSubmissionBySubmitter: MaybeContext & typeof publicBulkCreateSubmissionBySubmitter>; export declare const getSubmission: MaybeContext & typeof publicGetSubmission>; export declare const updateSubmission: MaybeContext & typeof publicUpdateSubmission>; export declare const confirmSubmission: MaybeContext & typeof publicConfirmSubmission>; export declare const deleteSubmission: MaybeContext & typeof publicDeleteSubmission>; export declare const bulkDeleteSubmission: MaybeContext & typeof publicBulkDeleteSubmission>; export declare const restoreSubmissionFromTrashBin: MaybeContext & typeof publicRestoreSubmissionFromTrashBin>; export declare const removeSubmissionFromTrashBin: MaybeContext & typeof publicRemoveSubmissionFromTrashBin>; export declare const bulkRemoveSubmissionFromTrashBin: MaybeContext & typeof publicBulkRemoveSubmissionFromTrashBin>; export declare const listDeletedSubmissions: MaybeContext & typeof publicListDeletedSubmissions>; export declare const getDeletedSubmission: MaybeContext & typeof publicGetDeletedSubmission>; export declare const querySubmission: MaybeContext & typeof publicQuerySubmission>; export declare const searchSubmissionsByNamespace: MaybeContext & typeof publicSearchSubmissionsByNamespace>; export declare const querySubmissionsByNamespace: MaybeContext & typeof publicQuerySubmissionsByNamespace>; export declare const countSubmissionsByFilter: MaybeContext & typeof publicCountSubmissionsByFilter>; export declare const countSubmissions: MaybeContext & typeof publicCountSubmissions>; export declare const countDeletedSubmissions: MaybeContext & typeof publicCountDeletedSubmissions>; export declare const getMediaUploadUrl: MaybeContext & typeof publicGetMediaUploadUrl>; export declare const bulkMarkSubmissionsAsSeen: MaybeContext & typeof publicBulkMarkSubmissionsAsSeen>; export declare const getSubmissionDownloadUrl: MaybeContext & typeof publicGetSubmissionDownloadUrl>; export declare const updateExtendedFields: MaybeContext & typeof publicUpdateExtendedFields>; export declare const upsertContactFromSubmission: MaybeContext & typeof publicUpsertContactFromSubmission>; /** * > **Note:** The Form Submission API only works with the Wix Forms app. Call [GetAppInstance](https://dev.wix.com/docs/rest/api-reference/app-management/apps/app-instance/get-app-instance) to confirm that the app named `wix_forms` is installed on the site. *
* Triggered when a submission is created. */ export declare const onSubmissionCreated: ReturnType>; /** * > **Note:** The Form Submission API only works with the Wix Forms app. Call [GetAppInstance](https://dev.wix.com/docs/rest/api-reference/app-management/apps/app-instance/get-app-instance) to confirm that the app named `wix_forms` is installed on the site. *
* Triggered when a submission is deleted. */ export declare const onSubmissionDeleted: ReturnType>; /** */ export declare const onSubmissionRemovedSubmissionFromTrash: ReturnType>; /** */ export declare const onSubmissionStatusUpdated: ReturnType>; /** */ export declare const onSubmissionContactMapped: ReturnType>; /** */ export declare const onSubmissionContactMappingSkipped: ReturnType>; /** * > **Note:** The Form Submission API only works with the Wix Forms app. Call [GetAppInstance](https://dev.wix.com/docs/rest/api-reference/app-management/apps/app-instance/get-app-instance) to confirm that the app named `wix_forms` is installed on the site. *
* Triggered when: * - Submission is updated. * - Submission order status is updated. * - Submission is confirmed. */ export declare const onSubmissionUpdated: ReturnType>; export { SubmissionStatus, OptInLevel, RequiredIndicator, RequiredIndicatorPlacement, FormatEnumFormat, ValidationFormat, ProductType, PriceType, StringTypeFormatEnumFormat, StringComponentType, NodeType, WidthType, PluginContainerDataAlignment, ButtonDataType, LinkTarget, TextAlignment, LineStyle, Width, Alignment, ViewMode, LayoutType, Orientation, Crop, ThumbnailsAlignment, Source, MapType, ViewRole, VoteRole, PollLayoutType, PollLayoutDirection, BackgroundType, DecorationType, FontType, AppType, InitialExpandedItems, Direction, VerticalAlignment, NullValue, NumberOfColumns, FirstDayOfWeek, NumberComponentType, BooleanComponentType, ItemType, PropertiesTypeEnum, ComponentType, WixFileComponentType, UploadFileFormat, PaymentComponentType, ImageFit, SchedulingComponentType, Format, MultilineAddressComponentType, Type, InputType, EmailInfoTag, PhoneInfoTag, Tag, SubscriptionInfoOptInLevel, ContactField, FieldType, DisplayFieldType, OverrideEntityType, Kind, SpamFilterProtectionLevel, Target, SubmitSuccessAction, WebhookIdentityType, ErrorType, SortOrder, Mode, Status, IdentityType, } from './forms-v4-submission-submissions.universal.js'; export { FormSubmission, Submitter, SubmitterSubmitterOneOf, ExtendedFields, OrderDetails, PublicTags, TagList, FormSubmissionStatusUpdatedEvent, RemovedSubmissionFromTrash, SubmissionContactMapped, MarketingSubscriptionDetails, SubmissionContactMappingSkipped, CreateCheckoutFromSubmissionRequest, CreateCheckoutFromSubmissionRequestFormSchemaIdentifierOneOf, Form, FormField, StringType, StringTypeFormatOptionsOneOf, StringErrorMessages, DateTimeConstraints, PhoneConstraints, NumberType, NumberErrorMessages, IntegerType, BooleanType, BooleanErrorMessages, ArrayType, ObjectType, PropertiesType, PropertiesTypePropertiesTypeOneOf, ObjectErrorMessages, ArrayItems, ArrayItemsItemsOneOf, ArrayErrorMessages, PredefinedValidation, PredefinedValidationFormatOptionsOneOf, PaymentType, QuantityLimit, FixedPriceOptions, DynamicPriceOptions, Product, ProductPriceOptionsOneOf, MultilineAddressValidation, FieldOverrides, FieldsOverrides, NestedFormFieldOverrides, Validation, ValidationValidationOneOf, DataExtensionsDetails, NestedFormOverrides, FormFieldV2, FormFieldV2FieldTypeOptionsOneOf, InputFieldStringType, InputFieldStringTypeFormatOptionsOneOf, InputFieldStringErrorMessages, StringTypeDateTimeConstraints, StringTypePhoneConstraints, TextInput, RichContent, Node, NodeDataOneOf, NodeStyle, ButtonData, Border, Colors, PluginContainerData, PluginContainerDataWidth, PluginContainerDataWidthDataOneOf, Spoiler, Height, Styles, Link, LinkDataOneOf, Rel, CodeBlockData, TextStyle, DividerData, FileData, FileSource, FileSourceDataOneOf, PDFSettings, GalleryData, Media, Image, Video, Item, ItemDataOneOf, GalleryOptions, Layout, ItemStyle, Thumbnails, GIFData, GIF, HeadingData, HTMLData, HTMLDataDataOneOf, ImageData, LinkPreviewData, MapData, MapSettings, ParagraphData, PollData, Permissions, PollOption, Settings, PollLayout, OptionLayout, Gradient, Background, BackgroundBackgroundOneOf, PollDesign, OptionDesign, Poll, PollDataLayout, Design, TextData, Decoration, DecorationDataOneOf, AnchorData, ColorData, LinkData, MentionData, FontSizeData, SpoilerData, AppEmbedData, AppEmbedDataAppDataOneOf, BookingData, EventData, VideoData, PlaybackOptions, EmbedData, Oembed, CollapsibleListData, TableData, Dimensions, TableCellData, CellStyle, BorderColors, ListValue, AudioData, OrderedListData, BulletedListData, BlockquoteData, CaptionData, LayoutCellData, Metadata, DocumentStyle, TextNodeStyle, RadioGroup, RadioGroupOption, RadioGroupCustomOption, Dropdown, DropdownOption, DropdownCustomOption, DateTimeInput, PhoneInput, DateInput, TimeInput, DatePicker, InputFieldNumberType, InputFieldNumberErrorMessages, NumberInput, RatingInput, InputFieldBooleanType, InputFieldBooleanErrorMessages, Checkbox, InputFieldArrayType, InputFieldIntegerType, InputFieldObjectType, ObjectTypePropertiesType, ObjectTypePropertiesTypePropertiesTypeOptionsOneOf, InputFieldObjectErrorMessages, ArrayTypeArrayItems, ArrayTypeArrayItemsItemTypeOptionsOneOf, InputFieldArrayErrorMessages, CheckboxGroup, MediaItem, MediaItemMediaOneOf, Option, CustomOption, Tags, TagsOption, CommonCustomOption, FileUpload, Signature, ProductCheckboxGroup, ProductCheckboxGroupOption, DonationInput, DonationInputOption, PaymentInput, FixedPayment, Appointment, AppointmentFormatInfoOneOf, Location, LocationLocationInfoOneOf, InPersonOptions, VideoConferenceOptions, PhoneOptions, MultilineAddress, AddressLine2, DefaultCountryConfig, DefaultCountryConfigOptionsOneOf, FieldsSettings, FormFieldContactInfo, FormFieldContactInfoAdditionalInfoOneOf, EmailInfo, PhoneInfo, AddressInfo, CustomFieldInfo, SubscriptionInfo, _String, _StringComponentTypeOptionsOneOf, _Number, _NumberComponentTypeOptionsOneOf, _Boolean, _BooleanComponentTypeOptionsOneOf, _Array, _ArrayComponentTypeOptionsOneOf, _Object, _ObjectValidationOneOf, WixFile, WixFileComponentTypeOptionsOneOf, Payment, PaymentComponentTypeOptionsOneOf, InputFieldMultilineAddress, InputFieldMultilineAddressComponentTypeOptionsOneOf, Scheduling, SchedulingComponentTypeOptionsOneOf, InputField, InputFieldInputTypeOptionsOneOf, DisplayField, DisplayFieldDisplayFieldTypeOptionsOneOf, RichContentOptions, PageNavigationOptions, Step, FormLayout, BreakPoint, ItemLayout, ItemLayoutItemOneOf, Group, Margin, Section, FormRule, FormOverride, FormProperties, PostSubmissionTriggers, UpsertContact, NestedForm, LimitationRule, RequiredIndicatorProperties, SubmitSettings, SubmitSettingsSubmitSuccessActionOptionsOneOf, ThankYouMessageOptions, RedirectOptions, FieldGroup, CreateCheckoutFromSubmissionResponse, Checkout, IsFormSubmittableRequest, IsFormSubmittableResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, Empty, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, CreateSubmissionRequest, CreateSubmissionResponse, SubmissionValidationErrorsDetails, ValidationError, CreateSubmissionBySubmitterRequest, CreateSubmissionBySubmitterResponse, BulkCreateSubmissionBySubmitterRequest, BulkCreateSubmissionBySubmitterData, BulkCreateSubmissionBySubmitterResponse, BulkSubmissionResult, ItemMetadata, ApplicationError, BulkActionMetadata, GetSubmissionRequest, GetSubmissionResponse, GetSubmissionByCheckoutIdRequest, GetSubmissionByCheckoutIdResponse, UpdateSubmissionRequest, UpdateSubmissionResponse, ConfirmSubmissionRequest, ConfirmSubmissionResponse, DeleteSubmissionRequest, DeleteSubmissionResponse, BulkDeleteSubmissionRequest, BulkDeleteSubmissionResponse, BulkDeleteSubmissionResult, RestoreSubmissionFromTrashBinRequest, RestoreSubmissionFromTrashBinResponse, RemoveSubmissionFromTrashBinRequest, RemoveSubmissionFromTrashBinResponse, BulkRemoveSubmissionFromTrashBinRequest, BulkRemoveSubmissionFromTrashBinResponse, BulkRemoveSubmissionFromTrashBinResult, ListDeletedSubmissionsRequest, CursorPaging, ListDeletedSubmissionsResponse, CursorPagingMetadata, Cursors, GetDeletedSubmissionRequest, GetDeletedSubmissionResponse, QuerySubmissionRequest, CursorQuery, CursorQueryPagingMethodOneOf, Sorting, QuerySubmissionResponse, SearchSubmissionsByNamespaceRequest, CursorSearch, CursorSearchPagingMethodOneOf, SearchDetails, SearchSubmissionsByNamespaceResponse, SearchSubmissionsByNamespaceForExportRequest, SearchSubmissionsByNamespaceForExportResponse, QuerySubmissionsByNamespaceRequest, QuerySubmissionsByNamespaceResponse, QuerySubmissionsByNamespaceForExportRequest, QuerySubmissionsByNamespaceForExportResponse, CountSubmissionsByFilterRequest, CountSubmissionsByFilterResponse, FormSubmissionsCount, CountSubmissionsRequest, CountSubmissionsResponse, CountDeletedSubmissionsRequest, CountDeletedSubmissionsResponse, FormDeletedSubmissionsCount, GetMediaUploadURLRequest, GetMediaUploadURLResponse, BulkMarkSubmissionsAsSeenRequest, BulkMarkSubmissionsAsSeenResponse, GetSubmissionDownloadUrlRequest, GetSubmissionDownloadUrlResponse, SubmissionDocument, SubmissionDocumentDocumentOneOf, DocumentReady, GetFormattedSubmissionRequest, GetFormattedSubmissionResponse, FormattedSubmission, ListFormattedSubmissionsRequest, ListFormattedSubmissionsResponse, FormattedFormSubmission, UpdateExtendedFieldsRequest, UpdateExtendedFieldsResponse, BulkUpdateFormSubmissionTagsRequest, BulkUpdateFormSubmissionTagsResponse, BulkUpdateFormSubmissionTagsResult, BulkUpdateFormSubmissionTagsByFilterRequest, BulkUpdateFormSubmissionTagsByFilterResponse, UpsertContactFromSubmissionRequest, UpsertContactFromSubmissionResponse, SubmitContactResponse, FormSubmissionNonNullableFields, CreateSubmissionResponseNonNullableFields, BulkCreateSubmissionBySubmitterResponseNonNullableFields, GetSubmissionResponseNonNullableFields, UpdateSubmissionResponseNonNullableFields, ConfirmSubmissionResponseNonNullableFields, BulkDeleteSubmissionResponseNonNullableFields, RestoreSubmissionFromTrashBinResponseNonNullableFields, BulkRemoveSubmissionFromTrashBinResponseNonNullableFields, ListDeletedSubmissionsResponseNonNullableFields, GetDeletedSubmissionResponseNonNullableFields, QuerySubmissionResponseNonNullableFields, SearchSubmissionsByNamespaceResponseNonNullableFields, QuerySubmissionsByNamespaceResponseNonNullableFields, CountSubmissionsByFilterResponseNonNullableFields, CountSubmissionsResponseNonNullableFields, CountDeletedSubmissionsResponseNonNullableFields, GetMediaUploadURLResponseNonNullableFields, GetSubmissionDownloadUrlResponseNonNullableFields, UpdateExtendedFieldsResponseNonNullableFields, UpsertContactFromSubmissionResponseNonNullableFields, BaseEventMetadata, EventMetadata, SubmissionCreatedEnvelope, SubmissionDeletedEnvelope, SubmissionRemovedSubmissionFromTrashEnvelope, SubmissionStatusUpdatedEnvelope, SubmissionContactMappedEnvelope, SubmissionContactMappingSkippedEnvelope, SubmissionUpdatedEnvelope, CreateSubmissionOptions, BulkCreateSubmissionBySubmitterOptions, UpdateSubmission, DeleteSubmissionOptions, BulkDeleteSubmissionOptions, BulkRemoveSubmissionFromTrashBinOptions, ListDeletedSubmissionsOptions, QuerySubmissionOptions, QuerySubmissionsByNamespaceOptions, SubmissionsQueryResult, SubmissionsQueryBuilder, CountSubmissionsByFilterOptions, CountSubmissionsOptions, CountDeletedSubmissionsOptions, UpdateExtendedFieldsOptions, UpsertContactFromSubmissionOptions, } from './forms-v4-submission-submissions.universal.js';