import { EventDefinition, HttpClient } from '@wix/sdk-types'; import { AddControlOptions, AddControlResponse, AddControlResponseNonNullableFields, DeleteControlIdentifiers, DeleteControlResponse, DeleteControlResponseNonNullableFields, Form, FormEventUpdatedEnvelope, FormNonNullableFields, PublishDraftResponse, PublishDraftResponseNonNullableFields, UpdateControlIdentifiers, UpdateControlOptions, UpdateControlResponse, UpdateControlResponseNonNullableFields, UpdateMessagesOptions, UpdateMessagesResponse, UpdateMessagesResponseNonNullableFields } from './events-v1-form-forms.universal.js'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function getForm(httpClient: HttpClient): GetFormSignature; interface GetFormSignature { /** * Retrieves an event registration form (both the draft and published versions). * @param - Event ID to which the form belongs. * @param - Optional fields. * @returns Currently published event form. * Published form is visible to site visitors. */ (eventId: string): Promise