import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { ListPolicySnapshotsByBookingIdsResponse, ListPolicySnapshotsByBookingIdsApplicationErrors } from './index.typings.js'; export { ActionEvent, BookingPolicy, BookingPolicySnapshot, CancellationFeePolicy, CancellationPolicy, CancellationWindow, CancellationWindowFeeOneOf, CompletionRequirement, CompletionRequirementWithLiterals, DomainEvent, DomainEventBodyOneOf, Empty, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, IntakeFormPolicy, LimitRebookingPolicy, ListPolicySnapshotsByBookingIdsRequest, Money, PolicyDescription, PricingPlanOutcome, PricingPlanOutcomeWithLiterals, PricingPlanRefundPolicy, RefundWindow, ReschedulePolicy, RestoreInfo, SaveCreditCardPolicy, Timing, TimingWithLiterals } from './index.typings.js'; declare function listPolicySnapshotsByBookingIds$1(httpClient: HttpClient): ListPolicySnapshotsByBookingIdsSignature; interface ListPolicySnapshotsByBookingIdsSignature { /** * Retrieves a list of booking policy snapshots by [booking IDs](https://dev.wix.com/docs/rest/business-solutions/bookings/bookings/about-the-bookings-apis). * @param - List of booking IDs to retrieve policy snapshots for. */ (bookingIds: string[]): Promise & { __applicationErrorsType?: ListPolicySnapshotsByBookingIdsApplicationErrors; }>; } declare const listPolicySnapshotsByBookingIds: MaybeContext & typeof listPolicySnapshotsByBookingIds$1>; export { ListPolicySnapshotsByBookingIdsApplicationErrors, ListPolicySnapshotsByBookingIdsResponse, listPolicySnapshotsByBookingIds };