import { AvailabilityOptions, AvailabilityResponse } from "./types.js"; //#region source/flights/getAvailable.d.ts /** * Returns the list of available flights between two airports based on the provided options. It accepts a partial object of type AvailabilityOptions for specifying the search criteria. * * @param params - AvailabilityOptions * @param params.ADTNumber - Number of adults (default is 1) * @param params.CHDNumber - Number of children (default is 0) * @param params.DateIn - Date of incoming flight in YYYY-MM-DD format (default is empty string) * @param params.DateOut - Date of outgoing flight in YYYY-MM-DD format (default is set to tomorrow) * @param params.Destination - IATA code of destination airport (default is set to KRK) * @param params.DiscDiscount - Discount amount (default is 0) * @param params.INFNumber - Number of infants (default is 0) * @param params.Origin - IATA code of the origin airport (default is set to BER) * @param params.TEEN - Number of teenagers (default is 0) * @param params.promoCode - Promotional code (default is empty string) * @param params.IncludeConnectingFlights - Boolean value to include connecting flights (default - is set to false) * @param params.FlexDaysBeforeOut - Number of days for outbound flex search before the selected date (default is 2) * @param params.FlexDaysOut - Number of days for outbound flex search after the selected date (default is 2) * @param params.FlexDaysBeforeIn - Number of days for inbound flex search before the selected date (default is 2) * @param params.FlexDaysIn - Number of days for inbound flex search after the selected date (default is 2) * @param params.RoundTrip - Boolean value to get return flight (default is set to false) * @param params.ToUs - String value indicating acceptance of terms & conditions (default is set to `AGREED`) */ declare const getAvailable: (params: Partial) => Promise; //#endregion export { getAvailable };