import { EventDefinition, HttpClient } from '@wix/sdk-types'; import { BulkCreateSubmissionBySubmitterOptions, BulkCreateSubmissionBySubmitterResponse, BulkCreateSubmissionBySubmitterResponseNonNullableFields, BulkDeleteSubmissionOptions, BulkDeleteSubmissionResponse, BulkDeleteSubmissionResponseNonNullableFields, BulkRemoveSubmissionFromTrashBinOptions, BulkRemoveSubmissionFromTrashBinResponse, BulkRemoveSubmissionFromTrashBinResponseNonNullableFields, ConfirmSubmissionResponse, ConfirmSubmissionResponseNonNullableFields, CountDeletedSubmissionsOptions, CountDeletedSubmissionsResponse, CountDeletedSubmissionsResponseNonNullableFields, CountSubmissionsByFilterOptions, CountSubmissionsByFilterResponse, CountSubmissionsByFilterResponseNonNullableFields, CountSubmissionsOptions, CountSubmissionsResponse, CountSubmissionsResponseNonNullableFields, CreateSubmissionOptions, CursorQuery, CursorSearch, DeleteSubmissionOptions, FormSubmission, FormSubmissionNonNullableFields, GetDeletedSubmissionResponse, GetDeletedSubmissionResponseNonNullableFields, GetMediaUploadURLResponse, GetMediaUploadURLResponseNonNullableFields, GetSubmissionDownloadUrlResponse, GetSubmissionDownloadUrlResponseNonNullableFields, ListDeletedSubmissionsOptions, ListDeletedSubmissionsResponse, ListDeletedSubmissionsResponseNonNullableFields, QuerySubmissionOptions, QuerySubmissionResponse, QuerySubmissionResponseNonNullableFields, QuerySubmissionsByNamespaceOptions, RestoreSubmissionFromTrashBinResponse, RestoreSubmissionFromTrashBinResponseNonNullableFields, SearchSubmissionsByNamespaceResponse, SearchSubmissionsByNamespaceResponseNonNullableFields, SubmissionContactMappedEnvelope, SubmissionContactMappingSkippedEnvelope, SubmissionCreatedEnvelope, SubmissionDeletedEnvelope, SubmissionRemovedSubmissionFromTrashEnvelope, SubmissionStatusUpdatedEnvelope, SubmissionUpdatedEnvelope, SubmissionsQueryBuilder, UpdateExtendedFieldsOptions, UpdateExtendedFieldsResponse, UpdateExtendedFieldsResponseNonNullableFields, UpdateSubmission, UpsertContactFromSubmissionOptions, UpsertContactFromSubmissionResponse, UpsertContactFromSubmissionResponseNonNullableFields } from './forms-v4-submission-submissions.universal.js'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function createSubmission(httpClient: HttpClient): CreateSubmissionSignature; interface CreateSubmissionSignature { /** * Creates a submission. * * * The `createSubmission()` function is an alternative way to the [`WixFormsV2`](https://www.wix.com/velo/reference/$w/wixformsv2/submit) element for submitting a form. In this case, clicking the submit button is unnecessary, the submission is automatically created when calling this function. * @param - Submission to create. * @param - Optional fields. * @returns The created submission. */ (submission: FormSubmission, options?: CreateSubmissionOptions | undefined): Promise; } export declare function bulkCreateSubmissionBySubmitter(httpClient: HttpClient): BulkCreateSubmissionBySubmitterSignature; interface BulkCreateSubmissionBySubmitterSignature { /** * Creates multiple submissions with specified submitters. * Internal, migration only. * @param - Form id. Restricts submissions creation for a single form. */ (formId: string, options?: BulkCreateSubmissionBySubmitterOptions | undefined): Promise; } export declare function getSubmission(httpClient: HttpClient): GetSubmissionSignature; interface GetSubmissionSignature { /** * Retrieves a submission by ID. * @param - ID of the submission to retrieve. * @returns The retrieved submission. */ (submissionId: string): Promise; } export declare function updateSubmission(httpClient: HttpClient): UpdateSubmissionSignature; interface UpdateSubmissionSignature { /** * Updates a submission. * * * Each time the submission is updated, `revision` increments by 1. The existing `revision` must be included when updating the submission. This ensures you're working with the latest submission information, and prevents unintended overwrites. * @param - Submission ID. * @param - Submission to update. * @returns The updated submission. */ (_id: string | null, submission: UpdateSubmission): Promise; } export declare function confirmSubmission(httpClient: HttpClient): ConfirmSubmissionSignature; interface ConfirmSubmissionSignature { /** * Confirms a submission. * * * You can only confirm a submission that has a `PENDING` status. * When using forms from the [Wix Pricing Plans](https://www.wix.com/app-market/paid-plans?referral=collection&appIndex=42&referralTag=made-by-wix&referralSectionName=made-by-wix) app, the default submission status is `PENDING`. * When using forms from the [Wix Forms]() app, the default form submission status is `CONFIRMED`. You can change the default status for individual submissions using the `updateSubmission()` method. * @param - Submission ID to confirm. */ (submissionId: string): Promise; } export declare function deleteSubmission(httpClient: HttpClient): DeleteSubmissionSignature; interface DeleteSubmissionSignature { /** * Deletes a submission. * * * This function moves the form submission into the trash bin. To delete the submission permanently, change the default `permanent` field value to `true.` * @param - ID of the submission to delete. * @param - Optional fields. */ (submissionId: string, options?: DeleteSubmissionOptions | undefined): Promise; } export declare function bulkDeleteSubmission(httpClient: HttpClient): BulkDeleteSubmissionSignature; interface BulkDeleteSubmissionSignature { /** * Deletes submissions by IDS for specific form. * @param - Form ID. */ (formId: string, options?: BulkDeleteSubmissionOptions | undefined): Promise; } export declare function restoreSubmissionFromTrashBin(httpClient: HttpClient): RestoreSubmissionFromTrashBinSignature; interface RestoreSubmissionFromTrashBinSignature { /** * Restores deleted submission * @param - ID of the submission to restore. */ (submissionId: string): Promise; } export declare function removeSubmissionFromTrashBin(httpClient: HttpClient): RemoveSubmissionFromTrashBinSignature; interface RemoveSubmissionFromTrashBinSignature { /** * Remove deleted submission * @param - ID of the submission to restore. */ (submissionId: string): Promise; } export declare function bulkRemoveSubmissionFromTrashBin(httpClient: HttpClient): BulkRemoveSubmissionFromTrashBinSignature; interface BulkRemoveSubmissionFromTrashBinSignature { /** * Remove multiple deleted submissions * @param - Form ID. */ (formId: string, options?: BulkRemoveSubmissionFromTrashBinOptions | undefined): Promise; } export declare function listDeletedSubmissions(httpClient: HttpClient): ListDeletedSubmissionsSignature; interface ListDeletedSubmissionsSignature { /** * List deleted submissions * @param - Form ID. */ (formId: string, options?: ListDeletedSubmissionsOptions | undefined): Promise; } export declare function getDeletedSubmission(httpClient: HttpClient): GetDeletedSubmissionSignature; interface GetDeletedSubmissionSignature { /** * Get deleted submission * @param - Submission id. */ (submissionId: string): Promise; } export declare function querySubmission(httpClient: HttpClient): QuerySubmissionSignature; interface QuerySubmissionSignature { /** * Deprecated on '2023-08-08'. Use QuerySubmissionsByNamespace. * @param - Query options. * @deprecated */ (query: CursorQuery, options?: QuerySubmissionOptions | undefined): Promise; } export declare function searchSubmissionsByNamespace(httpClient: HttpClient): SearchSubmissionsByNamespaceSignature; interface SearchSubmissionsByNamespaceSignature { /** * > **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. *
* * Returns a list of up to 100 submissions, given the provided paging, filtering, and sorting. * * You can only query submissions from a specified namespace. Use the query filter on the `namespace` field, otherwise you will receive an error. * * For field support for filters and sorting, see [Form Submissions: Supported Filters and Sorting](https://dev.wix.com/docs/rest/api-reference/wix-forms/form-submissions/sort-and-filter).option * * To learn about working with _Query_ endpoints, see [API Query Language](https://dev.wix.com/api/rest/getting-started/api-query-language), [Sorting and Paging](https://dev.wix.com/api/rest/getting-started/pagination), and [Field Projection](https://dev.wix.com/api/rest/getting-started/field-projection). * @param - Query options. */ (search: CursorSearch): Promise; } export declare function querySubmissionsByNamespace(httpClient: HttpClient): QuerySubmissionsByNamespaceSignature; interface QuerySubmissionsByNamespaceSignature { /** * Creates a query to retrieve a list of submissions. * * * The `querySubmissionsByNamespace()` method builds a query to retrieve a list of submissions from the specified namespace and returns a [`SubmissionsQueryBuilder`](#submissionsquerybuilder) object. * >**Note:** You can only query submissions from a specified namespace. Use the query filter on the `namespace` field, otherwise you will receive an error. * * The returned object contains the query definition, which is typically used to run the query using the [`find()`](#submissionsquerybuilder/find) method. * * You can refine the query by chaining `SubmissionsQueryBuilder` methods onto the query. `SubmissionsQueryBuilder` methods enable you to sort, filter, and control the results that `querySubmissionsByNamespace()` returns. * * The following `SubmissionsQueryBuilder` methods are supported for `querySubmissionsByNamespace()`. For a full description of the Submissions object, see the object returned for the [`items`](#submissionsqueryresult/items) property in [`SubmissionsQueryResult`](#submissionsqueryresult). * @param - Query options. */ (options?: QuerySubmissionsByNamespaceOptions | undefined): SubmissionsQueryBuilder; } export declare function countSubmissionsByFilter(httpClient: HttpClient): CountSubmissionsByFilterSignature; interface CountSubmissionsByFilterSignature { /** * > **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. *
* Counts the number of submissions belonging to forms that were filtered and contain a provided expression. * @param - A filter object. Must filter by namespace. */ (filter: Record | null, options?: CountSubmissionsByFilterOptions | undefined): Promise; } export declare function countSubmissions(httpClient: HttpClient): CountSubmissionsSignature; interface CountSubmissionsSignature { /** * Counts the number of submissions belonging to the specified forms. * * * The `countSubmissions()` function is useful for analytics and tracking purposes. For example, if you have a contact form on your website, you can use this function to track how many submissions it receives daily, weekly, or monthly. * @param - The app which the form submissions belong to. For example, the namespace for the Wix Forms app is `wix.form_app.form`. Call `getSubmission()` to retrieve the namespace. * @param - Form IDs which submissions should be counted. */ (formIds: string[], namespace: string, options?: CountSubmissionsOptions | undefined): Promise; } export declare function countDeletedSubmissions(httpClient: HttpClient): CountDeletedSubmissionsSignature; interface CountDeletedSubmissionsSignature { /** * > **Note:** * > The Submissions API is only available in the Wix Studio editor. * * Counts the number of submissions belonging to the specified forms. * @param - Form IDs. * @param - Identifies the app which the form submissions belong to. For example, the namespace for the Wix Forms App is `"wix.form_app.form"`. The namespace of a submission can be retrieved using the Get Submission endpoint. */ (formIds: string[], namespace: string, options?: CountDeletedSubmissionsOptions | undefined): Promise; } export declare function getMediaUploadUrl(httpClient: HttpClient): GetMediaUploadUrlSignature; interface GetMediaUploadUrlSignature { /** * Retrieves a URL generated by the [Media Manager](https://www.wix.com/velo/reference/wix-media-v2/files/generatefileuploadurl) to use when creating a submission that includes a field for uploading files. * > **Note:** You need at least a [Standard Premium](https://support.wix.com/en/article/choosing-a-premium-plan) plan for your site to upload files. * * * To learn how external clients can use the generated upload URL to upload a file to the Media Manager, see [Upload API](https://www.wix.com/velo/reference/wix-media-v2/files/upload-api). * @param - Form ID. * @param - Name of file to upload. * @param - [Mime type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types#) of file to upload. * * For example, `'image/png'` */ (formId: string, filename: string, mimeType: string): Promise; } export declare function bulkMarkSubmissionsAsSeen(httpClient: HttpClient): BulkMarkSubmissionsAsSeenSignature; interface BulkMarkSubmissionsAsSeenSignature { /** * Marks form submissions as "seen". * * * This function marks the submissions as if they were seen by the site owner. Only site collaborators with the **[Manage Submission](https://support.wix.com/en/article/roles-permissions-accessing-roles-permissions)** permissions can mark submissions. * @param - IDs of submissions to mark as seen. * @param - ID of the form which the submissions belong to. */ (ids: string[], formId: string): Promise; } export declare function getSubmissionDownloadUrl(httpClient: HttpClient): GetSubmissionDownloadUrlSignature; interface GetSubmissionDownloadUrlSignature { /** * Gets submission as document which may include the document download url if the document is ready. * @param - Submission ID. */ (submissionId: string): Promise; } export declare function updateExtendedFields(httpClient: HttpClient): UpdateExtendedFieldsSignature; interface UpdateExtendedFieldsSignature { /** * Update Extended Fields of the Form * @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; } export declare function upsertContactFromSubmission(httpClient: HttpClient): UpsertContactFromSubmissionSignature; interface UpsertContactFromSubmissionSignature { /** * Upserts contact from submission. * @param - Submission from which contact needs to be upserted. */ (submissionId: string, options?: UpsertContactFromSubmissionOptions | undefined): Promise; } export declare const onSubmissionCreated: EventDefinition; export declare const onSubmissionDeleted: EventDefinition; export declare const onSubmissionRemovedSubmissionFromTrash: EventDefinition; export declare const onSubmissionStatusUpdated: EventDefinition; export declare const onSubmissionContactMapped: EventDefinition; export declare const onSubmissionContactMappingSkipped: EventDefinition; export declare const onSubmissionUpdated: EventDefinition; export { ActionEvent, AddressInfo, AddressLine2, Alignment, AnchorData, AppEmbedData, AppEmbedDataAppDataOneOf, AppType, ApplicationError, Appointment, AppointmentFormatInfoOneOf, ArrayErrorMessages, ArrayItems, ArrayItemsItemsOneOf, ArrayType, ArrayTypeArrayItems, ArrayTypeArrayItemsItemTypeOptionsOneOf, AudioData, Background, BackgroundBackgroundOneOf, BackgroundType, BaseEventMetadata, BlockquoteData, BookingData, BooleanComponentType, BooleanErrorMessages, BooleanType, Border, BorderColors, BreakPoint, BulkActionMetadata, BulkCreateSubmissionBySubmitterData, BulkCreateSubmissionBySubmitterOptions, BulkCreateSubmissionBySubmitterRequest, BulkCreateSubmissionBySubmitterResponse, BulkCreateSubmissionBySubmitterResponseNonNullableFields, BulkDeleteSubmissionOptions, BulkDeleteSubmissionRequest, BulkDeleteSubmissionResponse, BulkDeleteSubmissionResponseNonNullableFields, BulkDeleteSubmissionResult, BulkMarkSubmissionsAsSeenRequest, BulkMarkSubmissionsAsSeenResponse, BulkRemoveSubmissionFromTrashBinOptions, BulkRemoveSubmissionFromTrashBinRequest, BulkRemoveSubmissionFromTrashBinResponse, BulkRemoveSubmissionFromTrashBinResponseNonNullableFields, BulkRemoveSubmissionFromTrashBinResult, BulkSubmissionResult, BulkUpdateFormSubmissionTagsByFilterRequest, BulkUpdateFormSubmissionTagsByFilterResponse, BulkUpdateFormSubmissionTagsRequest, BulkUpdateFormSubmissionTagsResponse, BulkUpdateFormSubmissionTagsResult, BulletedListData, ButtonData, ButtonDataType, CaptionData, CellStyle, Checkbox, CheckboxGroup, Checkout, CodeBlockData, CollapsibleListData, ColorData, Colors, CommonCustomOption, ComponentType, ConfirmSubmissionRequest, ConfirmSubmissionResponse, ConfirmSubmissionResponseNonNullableFields, ContactField, CountDeletedSubmissionsOptions, CountDeletedSubmissionsRequest, CountDeletedSubmissionsResponse, CountDeletedSubmissionsResponseNonNullableFields, CountSubmissionsByFilterOptions, CountSubmissionsByFilterRequest, CountSubmissionsByFilterResponse, CountSubmissionsByFilterResponseNonNullableFields, CountSubmissionsOptions, CountSubmissionsRequest, CountSubmissionsResponse, CountSubmissionsResponseNonNullableFields, CreateCheckoutFromSubmissionRequest, CreateCheckoutFromSubmissionRequestFormSchemaIdentifierOneOf, CreateCheckoutFromSubmissionResponse, CreateSubmissionBySubmitterRequest, CreateSubmissionBySubmitterResponse, CreateSubmissionOptions, CreateSubmissionRequest, CreateSubmissionResponse, CreateSubmissionResponseNonNullableFields, Crop, CursorPaging, CursorPagingMetadata, CursorQuery, CursorQueryPagingMethodOneOf, CursorSearch, CursorSearchPagingMethodOneOf, Cursors, CustomFieldInfo, CustomOption, DataExtensionsDetails, DateInput, DatePicker, DateTimeConstraints, DateTimeInput, Decoration, DecorationDataOneOf, DecorationType, DefaultCountryConfig, DefaultCountryConfigOptionsOneOf, DeleteSubmissionOptions, DeleteSubmissionRequest, DeleteSubmissionResponse, Design, Dimensions, Direction, DisplayField, DisplayFieldDisplayFieldTypeOptionsOneOf, DisplayFieldType, DividerData, DocumentReady, DocumentStyle, DomainEvent, DomainEventBodyOneOf, DonationInput, DonationInputOption, Dropdown, DropdownCustomOption, DropdownOption, DynamicPriceOptions, EmailInfo, EmailInfoTag, EmbedData, Empty, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, ErrorType, EventData, EventMetadata, ExtendedFields, FieldGroup, FieldOverrides, FieldType, FieldsOverrides, FieldsSettings, FileData, FileSource, FileSourceDataOneOf, FileUpload, FirstDayOfWeek, FixedPayment, FixedPriceOptions, FontSizeData, FontType, Form, FormDeletedSubmissionsCount, FormField, FormFieldContactInfo, FormFieldContactInfoAdditionalInfoOneOf, FormFieldV2, FormFieldV2FieldTypeOptionsOneOf, FormLayout, FormOverride, FormProperties, FormRule, FormSubmission, FormSubmissionNonNullableFields, FormSubmissionStatusUpdatedEvent, FormSubmissionsCount, Format, FormatEnumFormat, FormattedFormSubmission, FormattedSubmission, GIF, GIFData, GalleryData, GalleryOptions, GetDeletedSubmissionRequest, GetDeletedSubmissionResponse, GetDeletedSubmissionResponseNonNullableFields, GetFormattedSubmissionRequest, GetFormattedSubmissionResponse, GetMediaUploadURLRequest, GetMediaUploadURLResponse, GetMediaUploadURLResponseNonNullableFields, GetSubmissionByCheckoutIdRequest, GetSubmissionByCheckoutIdResponse, GetSubmissionDownloadUrlRequest, GetSubmissionDownloadUrlResponse, GetSubmissionDownloadUrlResponseNonNullableFields, GetSubmissionRequest, GetSubmissionResponse, GetSubmissionResponseNonNullableFields, Gradient, Group, HTMLData, HTMLDataDataOneOf, HeadingData, Height, IdentificationData, IdentificationDataIdOneOf, IdentityType, Image, ImageData, ImageFit, InPersonOptions, InitialExpandedItems, InputField, InputFieldArrayErrorMessages, InputFieldArrayType, InputFieldBooleanErrorMessages, InputFieldBooleanType, InputFieldInputTypeOptionsOneOf, InputFieldIntegerType, InputFieldMultilineAddress, InputFieldMultilineAddressComponentTypeOptionsOneOf, InputFieldNumberErrorMessages, InputFieldNumberType, InputFieldObjectErrorMessages, InputFieldObjectType, InputFieldStringErrorMessages, InputFieldStringType, InputFieldStringTypeFormatOptionsOneOf, InputType, IntegerType, IsFormSubmittableRequest, IsFormSubmittableResponse, Item, ItemDataOneOf, ItemLayout, ItemLayoutItemOneOf, ItemMetadata, ItemStyle, ItemType, Kind, Layout, LayoutCellData, LayoutType, LimitationRule, LineStyle, Link, LinkData, LinkDataOneOf, LinkPreviewData, LinkTarget, ListDeletedSubmissionsOptions, ListDeletedSubmissionsRequest, ListDeletedSubmissionsResponse, ListDeletedSubmissionsResponseNonNullableFields, ListFormattedSubmissionsRequest, ListFormattedSubmissionsResponse, ListValue, Location, LocationLocationInfoOneOf, MapData, MapSettings, MapType, Margin, MarketingSubscriptionDetails, Media, MediaItem, MediaItemMediaOneOf, MentionData, MessageEnvelope, Metadata, Mode, MultilineAddress, MultilineAddressComponentType, MultilineAddressValidation, NestedForm, NestedFormFieldOverrides, NestedFormOverrides, Node, NodeDataOneOf, NodeStyle, NodeType, NullValue, NumberComponentType, NumberErrorMessages, NumberInput, NumberOfColumns, NumberType, ObjectErrorMessages, ObjectType, ObjectTypePropertiesType, ObjectTypePropertiesTypePropertiesTypeOptionsOneOf, Oembed, OptInLevel, Option, OptionDesign, OptionLayout, OrderDetails, OrderedListData, Orientation, OverrideEntityType, PDFSettings, PageNavigationOptions, ParagraphData, Payment, PaymentComponentType, PaymentComponentTypeOptionsOneOf, PaymentInput, PaymentType, Permissions, PhoneConstraints, PhoneInfo, PhoneInfoTag, PhoneInput, PhoneOptions, PlaybackOptions, PluginContainerData, PluginContainerDataAlignment, PluginContainerDataWidth, PluginContainerDataWidthDataOneOf, Poll, PollData, PollDataLayout, PollDesign, PollLayout, PollLayoutDirection, PollLayoutType, PollOption, PostSubmissionTriggers, PredefinedValidation, PredefinedValidationFormatOptionsOneOf, PriceType, Product, ProductCheckboxGroup, ProductCheckboxGroupOption, ProductPriceOptionsOneOf, ProductType, PropertiesType, PropertiesTypeEnum, PropertiesTypePropertiesTypeOneOf, PublicTags, QuantityLimit, QuerySubmissionOptions, QuerySubmissionRequest, QuerySubmissionResponse, QuerySubmissionResponseNonNullableFields, QuerySubmissionsByNamespaceForExportRequest, QuerySubmissionsByNamespaceForExportResponse, QuerySubmissionsByNamespaceOptions, QuerySubmissionsByNamespaceRequest, QuerySubmissionsByNamespaceResponse, QuerySubmissionsByNamespaceResponseNonNullableFields, RadioGroup, RadioGroupCustomOption, RadioGroupOption, RatingInput, RedirectOptions, Rel, RemoveSubmissionFromTrashBinRequest, RemoveSubmissionFromTrashBinResponse, RemovedSubmissionFromTrash, RequiredIndicator, RequiredIndicatorPlacement, RequiredIndicatorProperties, RestoreInfo, RestoreSubmissionFromTrashBinRequest, RestoreSubmissionFromTrashBinResponse, RestoreSubmissionFromTrashBinResponseNonNullableFields, RichContent, RichContentOptions, Scheduling, SchedulingComponentType, SchedulingComponentTypeOptionsOneOf, SearchDetails, SearchSubmissionsByNamespaceForExportRequest, SearchSubmissionsByNamespaceForExportResponse, SearchSubmissionsByNamespaceRequest, SearchSubmissionsByNamespaceResponse, SearchSubmissionsByNamespaceResponseNonNullableFields, Section, Settings, Signature, SortOrder, Sorting, Source, SpamFilterProtectionLevel, Spoiler, SpoilerData, Status, Step, StringComponentType, StringErrorMessages, StringType, StringTypeDateTimeConstraints, StringTypeFormatEnumFormat, StringTypeFormatOptionsOneOf, StringTypePhoneConstraints, Styles, SubmissionContactMapped, SubmissionContactMappedEnvelope, SubmissionContactMappingSkipped, SubmissionContactMappingSkippedEnvelope, SubmissionCreatedEnvelope, SubmissionDeletedEnvelope, SubmissionDocument, SubmissionDocumentDocumentOneOf, SubmissionRemovedSubmissionFromTrashEnvelope, SubmissionStatus, SubmissionStatusUpdatedEnvelope, SubmissionUpdatedEnvelope, SubmissionValidationErrorsDetails, SubmissionsQueryBuilder, SubmissionsQueryResult, SubmitContactResponse, SubmitSettings, SubmitSettingsSubmitSuccessActionOptionsOneOf, SubmitSuccessAction, Submitter, SubmitterSubmitterOneOf, SubscriptionInfo, SubscriptionInfoOptInLevel, TableCellData, TableData, Tag, TagList, Tags, TagsOption, Target, TextAlignment, TextData, TextInput, TextNodeStyle, TextStyle, ThankYouMessageOptions, Thumbnails, ThumbnailsAlignment, TimeInput, Type, UpdateExtendedFieldsOptions, UpdateExtendedFieldsRequest, UpdateExtendedFieldsResponse, UpdateExtendedFieldsResponseNonNullableFields, UpdateSubmission, UpdateSubmissionRequest, UpdateSubmissionResponse, UpdateSubmissionResponseNonNullableFields, UploadFileFormat, UpsertContact, UpsertContactFromSubmissionOptions, UpsertContactFromSubmissionRequest, UpsertContactFromSubmissionResponse, UpsertContactFromSubmissionResponseNonNullableFields, Validation, ValidationError, ValidationFormat, ValidationValidationOneOf, VerticalAlignment, Video, VideoConferenceOptions, VideoData, ViewMode, ViewRole, VoteRole, WebhookIdentityType, Width, WidthType, WixFile, WixFileComponentType, WixFileComponentTypeOptionsOneOf, _Array, _ArrayComponentTypeOptionsOneOf, _Boolean, _BooleanComponentTypeOptionsOneOf, _Number, _NumberComponentTypeOptionsOneOf, _Object, _ObjectValidationOneOf, _String, _StringComponentTypeOptionsOneOf, } from './forms-v4-submission-submissions.universal.js';