import { findOrCreateExtendedField as publicFindOrCreateExtendedField, getExtendedField as publicGetExtendedField, renameExtendedField as publicRenameExtendedField, deleteExtendedField as publicDeleteExtendedField, queryExtendedFields as publicQueryExtendedFields } from './contacts-v4-extended-field-extended-fields.public.js'; import { createEventModule } from '@wix/sdk-runtime/event-definition-modules'; import { BuildRESTFunction, MaybeContext } from '@wix/sdk-types'; import { onExtendedFieldCreated as publicOnExtendedFieldCreated } from './contacts-v4-extended-field-extended-fields.public.js'; import { onExtendedFieldDeleted as publicOnExtendedFieldDeleted } from './contacts-v4-extended-field-extended-fields.public.js'; import { onExtendedFieldUpdated as publicOnExtendedFieldUpdated } from './contacts-v4-extended-field-extended-fields.public.js'; export declare const findOrCreateExtendedField: MaybeContext & typeof publicFindOrCreateExtendedField>; export declare const getExtendedField: MaybeContext & typeof publicGetExtendedField>; export declare const renameExtendedField: MaybeContext & typeof publicRenameExtendedField>; export declare const deleteExtendedField: MaybeContext & typeof publicDeleteExtendedField>; export declare const queryExtendedFields: MaybeContext & typeof publicQueryExtendedFields>; /** * Triggered when an extended field is created. */ export declare const onExtendedFieldCreated: ReturnType>; /** * Triggered when an extended field is deleted. */ export declare const onExtendedFieldDeleted: ReturnType>; /** * Triggered when an extended field is updated. */ export declare const onExtendedFieldUpdated: ReturnType>; export { FieldDataType, FieldType, SortOrder, WebhookIdentityType, } from './contacts-v4-extended-field-extended-fields.universal.js'; export { ExtendedField, ListExtendedFieldsRequest, Sorting, Paging, ListExtendedFieldsResponse, PagingMetadata, FindOrCreateExtendedFieldRequest, FindOrCreateExtendedFieldResponse, GetExtendedFieldRequest, GetExtendedFieldResponse, GetExtendedFieldByLegacyIdRequest, GetExtendedFieldByLegacyIdResponse, UpdateExtendedFieldRequest, UpdateExtendedFieldResponse, DeleteExtendedFieldRequest, DeleteExtendedFieldResponse, PurgeRequest, PurgeResponse, GdprListRequest, GdprListResponse, QueryExtendedFieldsRequest, Query, QueryExtendedFieldsResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, RestoreInfo, EntityUpdatedEvent, EntityDeletedEvent, ActionEvent, MessageEnvelope, IdentificationData, IdentificationDataIdOneOf, ExtendedFieldNonNullableFields, FindOrCreateExtendedFieldResponseNonNullableFields, GetExtendedFieldResponseNonNullableFields, UpdateExtendedFieldResponseNonNullableFields, QueryExtendedFieldsResponseNonNullableFields, BaseEventMetadata, EventMetadata, ExtendedFieldCreatedEnvelope, ExtendedFieldDeletedEnvelope, ExtendedFieldUpdatedEnvelope, RenameExtendedField, FieldsQueryResult, FieldsQueryBuilder, } from './contacts-v4-extended-field-extended-fields.universal.js';