UNPKG

@duffel/components

Version:

Component library to build your travel product with Duffel.

99 lines (98 loc) 5.18 kB
import { Color } from "@lib/colors"; import * as React from "react"; export declare const ICON_MAP: { accessible: import("react/jsx-runtime").JSX.Element; add: import("react/jsx-runtime").JSX.Element; airline_seat_flat: import("react/jsx-runtime").JSX.Element; airline_seat_individual_suite: import("react/jsx-runtime").JSX.Element; airline_seat_legroom_extra: import("react/jsx-runtime").JSX.Element; airline_seat_recline_extra: import("react/jsx-runtime").JSX.Element; airline_seat_recline_normal: import("react/jsx-runtime").JSX.Element; airline_stops: import("react/jsx-runtime").JSX.Element; airplane_ticket: import("react/jsx-runtime").JSX.Element; apartment: import("react/jsx-runtime").JSX.Element; arrow_downward: import("react/jsx-runtime").JSX.Element; arrow_drop_down: import("react/jsx-runtime").JSX.Element; arrow_forward: import("react/jsx-runtime").JSX.Element; arrow_left: import("react/jsx-runtime").JSX.Element; arrow_right: import("react/jsx-runtime").JSX.Element; arrow_upward: import("react/jsx-runtime").JSX.Element; atm: import("react/jsx-runtime").JSX.Element; autorenew: import("react/jsx-runtime").JSX.Element; bakery_dining: import("react/jsx-runtime").JSX.Element; bassinet: import("react/jsx-runtime").JSX.Element; bedroom_parent: import("react/jsx-runtime").JSX.Element; brunch_dining: import("react/jsx-runtime").JSX.Element; cabin_bag: import("react/jsx-runtime").JSX.Element; calendar_month: import("react/jsx-runtime").JSX.Element; carry_on_bag_inactive: import("react/jsx-runtime").JSX.Element; check: import("react/jsx-runtime").JSX.Element; check_circle: import("react/jsx-runtime").JSX.Element; check_large: import("react/jsx-runtime").JSX.Element; check_small: import("react/jsx-runtime").JSX.Element; checked_bag: import("react/jsx-runtime").JSX.Element; chevron: import("react/jsx-runtime").JSX.Element; child_care: import("react/jsx-runtime").JSX.Element; close: import("react/jsx-runtime").JSX.Element; closet: import("react/jsx-runtime").JSX.Element; concierge: import("react/jsx-runtime").JSX.Element; credit_card: import("react/jsx-runtime").JSX.Element; currency_exchange: import("react/jsx-runtime").JSX.Element; dinner_dining: import("react/jsx-runtime").JSX.Element; exit_row: import("react/jsx-runtime").JSX.Element; exit_row_right: import("react/jsx-runtime").JSX.Element; expand_content: import("react/jsx-runtime").JSX.Element; fitness_center: import("react/jsx-runtime").JSX.Element; flight: import("react/jsx-runtime").JSX.Element; flight_class: import("react/jsx-runtime").JSX.Element; flight_landing: import("react/jsx-runtime").JSX.Element; flight_takeoff: import("react/jsx-runtime").JSX.Element; galley: import("react/jsx-runtime").JSX.Element; hearing: import("react/jsx-runtime").JSX.Element; image_not_supported: import("react/jsx-runtime").JSX.Element; info_outline: import("react/jsx-runtime").JSX.Element; laundry: import("react/jsx-runtime").JSX.Element; lavatory: import("react/jsx-runtime").JSX.Element; lie_flat_seat: import("react/jsx-runtime").JSX.Element; local_bar: import("react/jsx-runtime").JSX.Element; local_parking: import("react/jsx-runtime").JSX.Element; loyalty: import("react/jsx-runtime").JSX.Element; luggage: import("react/jsx-runtime").JSX.Element; meeting_room: import("react/jsx-runtime").JSX.Element; minus: import("react/jsx-runtime").JSX.Element; no_airplane: import("react/jsx-runtime").JSX.Element; no_bag: import("react/jsx-runtime").JSX.Element; no_seat: import("react/jsx-runtime").JSX.Element; no_stroller: import("react/jsx-runtime").JSX.Element; north_east: import("react/jsx-runtime").JSX.Element; pet_supplies: import("react/jsx-runtime").JSX.Element; pool: import("react/jsx-runtime").JSX.Element; refund: import("react/jsx-runtime").JSX.Element; restaurant: import("react/jsx-runtime").JSX.Element; room_service: import("react/jsx-runtime").JSX.Element; seat: import("react/jsx-runtime").JSX.Element; seat_paid_indicator: import("react/jsx-runtime").JSX.Element; shield_with_moon: import("react/jsx-runtime").JSX.Element; shopfront: import("react/jsx-runtime").JSX.Element; shopping_bag: import("react/jsx-runtime").JSX.Element; spa: import("react/jsx-runtime").JSX.Element; stairs: import("react/jsx-runtime").JSX.Element; star: import("react/jsx-runtime").JSX.Element; unfold_more: import("react/jsx-runtime").JSX.Element; wallet: import("react/jsx-runtime").JSX.Element; warning: import("react/jsx-runtime").JSX.Element; wifi: import("react/jsx-runtime").JSX.Element; }; export type IconName = keyof typeof ICON_MAP; interface IconProps { name: IconName; className?: string; color?: Color; size?: number; onClick?: (event: React.MouseEvent<SVGSVGElement, MouseEvent>) => void; ml?: string; viewBox?: string; style?: React.CSSProperties; } export declare const Icon: React.FunctionComponent<IconProps>; export {};