import { Plugin } from 'vue'; import { useReducedMotion } from '../composables/useReducedMotion'; import { default as CpCoreDatepicker } from '../libs/CoreDatepicker.vue'; import { default as CpAccordion } from './CpAccordion.vue'; import { default as CpAccordionGroup } from './CpAccordionGroup.vue'; import { default as CpAirlineLogo } from './CpAirlineLogo.vue'; import { default as CpAlert } from './CpAlert.vue'; import { default as CpBadge } from './CpBadge.vue'; import { default as CpBottomSheet } from './CpBottomSheet.vue'; import { default as CpButton } from './CpButton.vue'; import { default as CpButtonGroup } from './CpButtonGroup.vue'; import { default as CpButtonToggle } from './CpButtonToggle.vue'; import { default as CpCalendar } from './CpCalendar.vue'; import { default as CpCheckbox } from './CpCheckbox.vue'; import { default as CpContextualMenu } from './CpContextualMenu.vue'; import { default as CpDate } from './CpDate.vue'; import { default as CpDatepicker } from './CpDatepicker.vue'; import { default as CpDialog } from './CpDialog.vue'; import { default as CpDynamicDialog } from './CpDynamicDialog.vue'; import { default as CpHeading } from './CpHeading.vue'; import { default as CpIcon } from './CpIcon.vue'; import { default as CpInput } from './CpInput.vue'; import { default as CpItemActions } from './CpItemActions.vue'; import { default as CpLoader } from './CpLoader.vue'; import { default as CpMenu } from './CpMenu.vue'; import { default as CpMenuItem } from './CpMenuItem.vue'; import { default as CpMenuList } from './CpMenuList.vue'; import { default as CpMultiselect } from './CpMultiselect.vue'; import { default as CpRadio } from './CpRadio.vue'; import { default as CpRadioGroup } from './CpRadioGroup.vue'; import { default as CpRadioNew } from './CpRadioNew.vue'; import { default as CpSeatMap } from './CpSeatMap.vue'; import { default as CpSeatMapEmergencyExitDialog } from './CpSeatMapEmergencyExitDialog.vue'; import { default as CpSeatMapGrid } from './CpSeatMapGrid.vue'; import { default as CpSeatMapPlane } from './CpSeatMapPlane.vue'; import { default as CpSeatMapRow } from './CpSeatMapRow.vue'; import { default as CpSeatMapRowFacility } from './CpSeatMapRowFacility.vue'; import { default as CpSeatMapSeat } from './CpSeatMapSeat.vue'; import { default as CpSeatMapSeatWrapper } from './CpSeatMapSeatWrapper.vue'; import { default as CpSeatMapZone } from './CpSeatMapZone.vue'; import { default as CpSegmentedControl } from './CpSegmentedControl.vue'; import { default as CpSelect } from './CpSelect.vue'; import { default as CpSelectableButton } from './CpSelectableButton.vue'; import { default as CpSelectMenu } from './CpSelectMenu.vue'; import { default as CpSwitch } from './CpSwitch.vue'; import { default as CpTable } from './CpTable.vue'; import { default as CpTableColumnEditor } from './CpTableColumnEditor.vue'; import { default as CpTabs } from './CpTabs.vue'; import { default as CpTelInput } from './CpTelInput.vue'; import { default as CpText } from './CpText.vue'; import { default as CpTextarea } from './CpTextarea.vue'; import { default as CpTextMorph } from './CpTextMorph.vue'; import { default as CpToast } from './CpToast.vue'; import { default as CpTooltip } from './CpTooltip.vue'; import { default as CpTransitionCounter } from './CpTransitionCounter.vue'; import { default as CpTransitionDialog } from './CpTransitionDialog.vue'; import { default as CpTransitionExpand } from './CpTransitionExpand.vue'; import { default as CpTransitionListItems } from './CpTransitionListItems.vue'; import { default as CpTransitionSize } from './CpTransitionSize.vue'; import { default as CpTransitionSlide } from './CpTransitionSlide.vue'; import { default as CpTransitionTabContent } from './CpTransitionTabContent.vue'; import { default as CpTrip } from './CpTrip.vue'; import { default as CpTripDetails } from './CpTripDetails.vue'; import { default as CpTripLegRouteInformation } from './CpTripLegRouteInformation.vue'; import { default as CpTripLegRouteLayover } from './CpTripLegRouteLayover.vue'; import { default as CpTripLegRoutePlace } from './CpTripLegRoutePlace.vue'; import { default as CpTripLegRouteSegment } from './CpTripLegRouteSegment.vue'; import { default as IconAirline } from './icons/IconAirline.vue'; import { default as IconCheckList } from './icons/IconCheckList.vue'; import { default as IconCollapse } from './icons/IconCollapse.vue'; import { default as IconExpand } from './icons/IconExpand.vue'; import { default as IconGroupBy } from './icons/IconGroupBy.vue'; import { default as IconOta } from './icons/IconOta.vue'; import { default as IconSupplier } from './icons/IconSupplier.vue'; import { default as IconThirdParty } from './icons/IconThirdParty.vue'; import { default as IconTooltip } from './icons/IconTooltip.vue'; declare const Pimp: Plugin; export type { CpSeatMapConfig, CpSeatMapSeatSelection, Seat, SeatAncillary, SeatCharacteristic, SeatMap, SeatMapZone, SeatRow, SeatRowFacilityFlags, } from '../constants/seatMap'; export type { CpSeatMapSeatSelection as CpSeatMapSelection } from '../constants/seatMap/CpSeatMapSeatSelection'; export type { CpTripDetailsConfig, Flight, FlightAirline, FlightAirport, FlightSegment, FlightTerminal, } from '../constants/tripDetails'; export { CpSeatMapTransitionDirections, DEFAULT_CP_SEAT_MAP_CONFIG, IataTravelerTypes, SeatCharacteristicCodes, SeatRowFacilities, SeatRowFacilityPosition, SeatStatuses, } from '../constants/seatMap'; export { DEFAULT_CP_TRIP_DETAILS_CONFIG, FlightStopTypes } from '../constants/tripDetails'; export { displaySeat } from '../helpers/seatMap'; export { CpAccordion, CpAccordionGroup, CpAirlineLogo, CpAlert, CpBadge, CpBottomSheet, CpButton, CpButtonGroup, CpButtonToggle, CpCalendar, CpCheckbox, CpContextualMenu, CpCoreDatepicker, CpDate, CpDatepicker, CpDialog, CpDynamicDialog, CpHeading, CpIcon, CpInput, CpItemActions, CpLoader, CpMenu, CpMenuItem, CpMenuList, CpMultiselect, CpRadio, CpRadioGroup, CpRadioNew, CpSeatMap, CpSeatMapEmergencyExitDialog, CpSeatMapGrid, CpSeatMapPlane, CpSeatMapRow, CpSeatMapRowFacility, CpSeatMapSeat, CpSeatMapSeatWrapper, CpSeatMapZone, CpSegmentedControl, CpSelect, CpSelectableButton, CpSelectMenu, CpSwitch, CpTable, CpTableColumnEditor, CpTabs, CpTelInput, CpText, CpTextarea, CpTextMorph, CpToast, CpTooltip, CpTransitionCounter, CpTransitionDialog, CpTransitionExpand, CpTransitionListItems, CpTransitionSize, CpTransitionSlide, CpTransitionTabContent, CpTrip, CpTripDetails, CpTripLegRouteInformation, CpTripLegRouteLayover, CpTripLegRoutePlace, CpTripLegRouteSegment, IconAirline, IconCheckList, IconCollapse, IconExpand, IconGroupBy, IconOta, IconSupplier, IconThirdParty, IconTooltip, useReducedMotion, }; export default Pimp; //# sourceMappingURL=index.d.ts.map