import { dd as CursorSearch, l as SearchServicesResponse } from './bookings-services-v2-service-services.universal-DOc1nZfu.js'; export { cE as AccountInfo, e$ as AccountInfoMetadata, aH as Action, cA as ActionEvent, fD as ActionWithLiterals, at as Actor, fp as ActorWithLiterals, eV as AddOn, eW as AddOnAddOnInfoOneOf, bW as AddOnDetails, M as AddOnGroup, eX as AddOnGroupDetail, ac as AddOnPaymentOptions, f8 as AddOnPaymentOptionsWithLiterals, cc as Address, eC as AddressHint, cf as AddressLocation, cd as AddressStreetOneOf, df as Aggregation, dw as AggregationData, dg as AggregationKindOneOf, dR as AggregationResults, dS as AggregationResultsResultOneOf, dQ as AggregationResultsScalarDateResult, dD as AggregationResultsScalarResult, aE as AggregationType, fA as AggregationTypeWithLiterals, cN as ApplicationError, bA as AvailabilityConstraints, eZ as BaseEventMetadata, er as Behavior, es as BehaviorBehaviorOneOf, en as Benefit, em as BenefitNotification, aM as BenefitType, fI as BenefitTypeWithLiterals, bk as BookAfterStartPolicy, ct as BookedAddOn, c3 as BookedEntity, c4 as BookedEntityItemOneOf, c6 as BookedResource, ca as BookedSchedule, c5 as BookedSlot, c1 as Booking, dX as BookingForm, c2 as BookingParticipantsInfoOneOf, bg as BookingPolicy, dV as BookingPolicyWithServices, ci as BookingSource, ap as BookingStatus, fl as BookingStatusWithLiterals, cO as BulkActionMetadata, B as BulkCreateServicesOptions, cK as BulkCreateServicesRequest, a as BulkCreateServicesResponse, i as BulkDeleteServicesByFilterOptions, d2 as BulkDeleteServicesByFilterRequest, j as BulkDeleteServicesByFilterResponse, g as BulkDeleteServicesOptions, d1 as BulkDeleteServicesRequest, h as BulkDeleteServicesResponse, cL as BulkServiceResult, e as BulkUpdateServicesByFilterOptions, cZ as BulkUpdateServicesByFilterRequest, f as BulkUpdateServicesByFilterResponse, c as BulkUpdateServicesOptions, cX as BulkUpdateServicesRequest, d as BulkUpdateServicesResponse, be as BusinessLocationOptions, e1 as BusinessLocations, eE as BusinessSchedule, bq as CancellationFeePolicy, bl as CancellationPolicy, br as CancellationWindow, bs as CancellationWindowFeeOneOf, ez as Categories, ek as Category, ej as CategoryNotification, aL as CategoryNotificationEvent, fH as CategoryNotificationEventWithLiterals, eL as ChangeContext, eM as ChangeContextPayloadOneOf, aJ as CloneErrors, fF as CloneErrorsWithLiterals, ei as CloneServiceRequest, L as CloneServiceResponse, ba as CommonAddress, bd as CommonAddressLocation, bb as CommonAddressStreetOneOf, ck as CommonIdentificationData, cl as CommonIdentificationDataIdOneOf, fO as CommonQueryWithEntityContext, fP as CommonSearchWithEntityContext, bc as CommonStreetAddress, ah as CompletionRequirement, fd as CompletionRequirementWithLiterals, b7 as Conferencing, dZ as ConnectedService, eJ as ConsentPolicy, cb as ContactDetails, q as CountServicesOptions, d_ as CountServicesRequest, r as CountServicesResponse, N as CreateAddOnGroupOptions, eQ as CreateAddOnGroupRequest, O as CreateAddOnGroupResponse, cF as CreateServiceRequest, cG as CreateServiceResponse, C as CreateServiceValidationErrors, aO as CrudType, fK as CrudTypeWithLiterals, d8 as CursorPaging, dv as CursorPagingMetadata, m as CursorQuery, dU as CursorQueryPagingMethodOneOf, de as CursorSearchPagingMethodOneOf, db as Cursors, ch as CustomFormField, bf as CustomLocationOptions, e2 as CustomLocations, bx as CustomOptions, b0 as CustomPayment, e3 as CustomerLocations, bF as DailyConfig, dn as DateHistogramAggregation, dM as DateHistogramResult, dO as DateHistogramResults, aQ as DayOfWeek, fM as DayOfWeekWithLiterals, R as DeleteAddOnGroupApplicationErrors, P as DeleteAddOnGroupOptions, eR as DeleteAddOnGroupRequest, eS as DeleteAddOnGroupResponse, D as DeleteServiceOptions, c_ as DeleteServiceRequest, d0 as DeleteServiceResponse, F as DisablePricingPlansForServiceApplicationErrors, z as DisablePricingPlansForServiceOptions, ef as DisablePricingPlansForServiceRequest, A as DisablePricingPlansForServiceResponse, ep as Discount, eq as DiscountDiscountOneOf, b5 as DiscountInfo, cu as DomainEvent, cv as DomainEventBodyOneOf, b$ as DummyRequest, c0 as DummyResponse, cr as Duration, bC as DurationRange, bD as DurationRangeConfigOneOf, el as Empty, y as EnablePricingPlansForServiceApplicationErrors, ec as EnablePricingPlansForServiceRequest, E as EnablePricingPlansForServiceResponse, cw as EntityCreatedEvent, cz as EntityDeletedEvent, cy as EntityUpdatedEvent, eo as EntryPass, aN as Event, e_ as EventMetadata, fJ as EventWithLiterals, bR as ExtendedFields, cJ as FieldViolation, ab as FirstChargeDateType, f7 as FirstChargeDateTypeWithLiterals, a_ as FixedPayment, cm as FlowControlSettings, aW as Form, dY as FormDetails, aX as FormSettings, aa as FrequencyType, f6 as FrequencyTypeWithLiterals, b3 as FullUpfrontPayment, eD as GeoCoordinates, cR as GetServiceAvailabilityConstraintsRequest, cS as GetServiceAvailabilityConstraintsResponse, cP as GetServiceRequest, cQ as GetServiceResponse, ds as GroupByAggregation, dt as GroupByAggregationKindOneOf, dN as GroupByValueResults, bE as HourlyConfig, eu as HtmlSitePublished, cC as IdentificationData, cD as IdentificationDataIdOneOf, au as IdentityType, fq as IdentityTypeWithLiterals, di as IncludeMissingValuesOptions, by as IntakeFormPolicy, aD as Interval, fz as IntervalWithLiterals, ee as InvalidPricingPlan, aI as InvalidSlugError, fE as InvalidSlugErrorWithLiterals, cM as ItemMetadata, bT as Keyword, bi as LimitEarlyBookingPolicy, bj as LimitLateBookingPolicy, Y as ListAddOnGroupsByServiceIdOptions, eU as ListAddOnGroupsByServiceIdRequest, Z as ListAddOnGroupsByServiceIdResponse, eA as Locale, c7 as Location, am as LocationType, ad as LocationTypeEnumLocationType, f9 as LocationTypeEnumLocationTypeWithLiterals, fi as LocationTypeWithLiterals, cY as MaskedService, aS as Media, aT as MediaItem, aU as MediaItemItemOneOf, cB as MessageEnvelope, aA as MissingValues, fw as MissingValuesWithLiterals, aF as Mode, fB as ModeWithLiterals, a$ as Money, eb as MoveToNewLocationsOptions, cs as MultiServiceBookingInfo, ak as MultiServiceBookingType, fg as MultiServiceBookingTypeWithLiterals, eH as Multilingual, dr as NestedAggregation, dp as NestedAggregationItem, dq as NestedAggregationItemKindOneOf, dz as NestedAggregationResults, dA as NestedAggregationResultsResultOneOf, aC as NestedAggregationType, fy as NestedAggregationTypeWithLiterals, dJ as NestedResultValue, dK as NestedResultValueResultOneOf, dP as NestedResults, dE as NestedValueAggregationResult, b6 as OnlineBooking, ev as Page, d7 as Paging, da as PagingMetadataV2, cn as ParticipantChoices, cj as ParticipantNotification, bo as ParticipantsPolicy, aY as Payment, b4 as PaymentOptions, aZ as PaymentRateOneOf, aq as PaymentStatus, fm as PaymentStatusWithLiterals, c8 as PhoneCall, aP as PlacementType, fL as PlacementTypeWithLiterals, as as Platform, fo as PlatformWithLiterals, bh as PolicyDescription, ed as PricingPlanSelection, ey as Properties, eN as PropertiesChange, p as QueryBookingFormsApplicationErrors, n as QueryBookingFormsOptions, dW as QueryBookingFormsRequest, o as QueryBookingFormsResponse, e5 as QueryCategoriesFilter, u as QueryCategoriesOptions, e4 as QueryCategoriesRequest, v as QueryCategoriesResponse, e0 as QueryLocationsFilter, s as QueryLocationsOptions, d$ as QueryLocationsRequest, t as QueryLocationsResponse, dT as QueryPoliciesRequest, Q as QueryPoliciesResponse, e6 as QueryServicesMultiLanguageRequest, e7 as QueryServicesMultiLanguageResponse, a5 as QueryServicesOptions, d3 as QueryServicesRequest, d9 as QueryServicesResponse, d4 as QueryV2, d5 as QueryV2PagingMethodOneOf, dl as RangeAggregation, dy as RangeAggregationResult, dh as RangeBucket, dG as RangeResult, dC as RangeResults, bw as RankingOptions, ae as RankingOrder, fa as RankingOrderWithLiterals, a9 as RateType, f5 as RateTypeWithLiterals, e9 as RemovedLocationSessionsAction, ea as RemovedLocationSessionsActionActionOptionsOneOf, aG as RequestedFields, fC as RequestedFieldsWithLiterals, bm as ReschedulePolicy, aR as ResolutionMethod, fN as ResolutionMethodWithLiterals, bK as ResourceGroup, bL as ResourceIds, c9 as ResourceSelection, al as ResourceTransparency, fh as ResourceTransparencyWithLiterals, bO as ResourceType, bp as ResourcesPolicy, cx as RestoreInfo, dL as Results, bt as SaveCreditCardPolicy, dm as ScalarAggregation, dI as ScalarDateResult, dH as ScalarResult, aB as ScalarType, fx as ScalarTypeWithLiterals, bz as Schedule, du as SearchDetails, dc as SearchServicesRequest, ar as SelectedPaymentOption, fn as SelectedPaymentOptionWithLiterals, an as SelectionMethod, fj as SelectionMethodWithLiterals, bS as SeoSchema, S as Service, cT as ServiceAvailabilityConstraints, cp as ServiceChoice, cq as ServiceChoiceChoiceOneOf, co as ServiceChoices, a1 as ServiceCreatedEnvelope, a2 as ServiceDeletedEnvelope, a4 as ServiceQuery, f1 as ServiceQuerySpec, bM as ServiceResource, bN as ServiceResourceSelectionOneOf, f2 as ServiceSearchSpec, a8 as ServiceType, f4 as ServiceTypeWithLiterals, a3 as ServiceUpdatedEnvelope, a7 as ServicesQueryBuilder, f0 as ServicesQueryResult, b_ as ServicesUrlsChanged, a0 as SetAddOnsForGroupApplicationErrors, _ as SetAddOnsForGroupOptions, eY as SetAddOnsForGroupRequest, $ as SetAddOnsForGroupResponse, I as SetCustomSlugApplicationErrors, bZ as SetCustomSlugEvent, G as SetCustomSlugOptions, eg as SetCustomSlugRequest, H as SetCustomSlugResponse, J as SetCustomSlugValidationErrors, w as SetServiceLocationsOptions, e8 as SetServiceLocationsRequest, x as SetServiceLocationsResponse, bV as Settings, eP as SiteCloned, eO as SiteCreated, ex as SitePropertiesEvent, ew as SitePropertiesNotification, bP as Slug, az as SortDirection, fv as SortDirectionWithLiterals, ax as SortOrder, ft as SortOrderWithLiterals, ay as SortType, fu as SortTypeWithLiterals, d6 as Sorting, af as SortingMethodType, fb as SortingMethodTypeWithLiterals, eG as SpecialHourPeriod, cU as SplitInterval, bH as StaffMediaItem, bI as StaffMediaItemItemOneOf, bG as StaffMember, bJ as StaffMemberDetails, bu as StaffSortingPolicy, bv as StaffSortingPolicyOptionsOneOf, aK as Status, fG as StatusWithLiterals, ce as StreetAddress, cg as Subdivision, b2 as SubscriptionPayment, eI as SupportedLanguage, bU as Tag, bX as TaxableAddress, aj as TaxableAddressType, ff as TaxableAddressTypeWithLiterals, eF as TimePeriod, ag as Timing, fc as TimingWithLiterals, eK as Translation, bQ as URLs, ai as UnitType, fe as UnitTypeWithLiterals, X as UpdateAddOnGroupApplicationErrors, T as UpdateAddOnGroupOptions, eT as UpdateAddOnGroupRequest, W as UpdateAddOnGroupResponse, U as UpdateService, cV as UpdateServiceRequest, cW as UpdateServiceResponse, b as UpdateServiceValidationErrors, et as UserDomainInfoChangedEvent, aV as V2Category, bB as V2Duration, b8 as V2Location, b9 as V2LocationOptionsOneOf, c$ as V2ParticipantNotification, bY as V2PhoneCall, aw as V2RequestedFields, fs as V2RequestedFieldsWithLiterals, eB as V4Address, cH as ValidateServiceRequest, cI as ValidateServiceResponse, V as ValidateSlugOptions, eh as ValidateSlugRequest, K as ValidateSlugResponse, dj as ValueAggregation, dk as ValueAggregationOptionsOneOf, dx as ValueAggregationResult, dF as ValueResult, dB as ValueResults, ao as ValueType, fk as ValueTypeWithLiterals, b1 as VariedPayment, bn as WaitlistPolicy, av as WebhookIdentityType, fr as WebhookIdentityTypeWithLiterals, fU as bulkCreateServices, f_ as bulkDeleteServices, f$ as bulkDeleteServicesByFilter, fX as bulkUpdateServices, fY as bulkUpdateServicesByFilter, gb as cloneService, g3 as countServices, gc as createAddOnGroup, fT as createService, gd as deleteAddOnGroup, fZ as deleteService, g8 as disablePricingPlansForService, g7 as enablePricingPlansForService, fV as getService, gf as listAddOnGroupsByServiceId, fQ as onServiceCreated, fR as onServiceDeleted, fS as onServiceUpdated, g2 as queryBookingForms, g5 as queryCategories, g4 as queryLocations, g1 as queryPolicies, g0 as queryServices, gg as setAddOnsForGroup, g9 as setCustomSlug, g6 as setServiceLocations, a6 as typedQueryServices, ge as updateAddOnGroup, fW as updateService, f3 as utils, ga as validateSlug } from './bookings-services-v2-service-services.universal-DOc1nZfu.js'; import '@wix/sdk-types'; /** @hidden */ type ServiceSearch = {}; /** * Retrieves a list of up to 100 services, given the provided filtering, paging, * and sorting. * * * ### Defaults * * Search Services has the following default settings, which you can override: * + Sorted by `createdDate` in ascending order. * + `paging.limit` set to `100`. * + `paging.offset` set to `0`. * * ### Filters * * When using filters for dates, you must use * [UTC time](https://en.wikipedia.org/wiki/Coordinated_Universal_Time). * * ### See also * * To learn about working with Search methods, see [API Query Language](https://dev.wix.com/docs/api-reference/articles/work-with-wix-apis/data-retrieval/about-the-wix-api-query-language) and [Sorting and Paging](https://dev.wix.com/docs/api-reference/articles/work-with-wix-apis/data-retrieval/about-sorting-and-paging). * @param search - Search criteria including filter, sort, aggregations, and paging options. * @public * @requiredField search * @permissionId BOOKINGS.SERVICES_READ * @applicableIdentity APP * @fqn wix.bookings.services.v2.ServicesService.SearchServices */ declare function searchServices(search: CursorSearch): Promise; export { CursorSearch, SearchServicesResponse, type ServiceSearch, searchServices };