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