import { ThemeType } from "../../theme"; import React from "react"; import { StyleProp, ViewStyle, TextStyle } from "react-native"; import { NumericStepperProps } from "../NumericStepper"; export interface IndividualGuest { id: string; age: number; } export interface RoomState { id: string; [key: string]: any; } export interface GuestConfigType { key: string; name: string; description: string; defaultValue: number; minValue: number; maxValue?: number; ageRange?: { min: number; max: number; }; defaultAge?: number; } export interface HotelSummaryProps { guestConfigData?: GuestConfigType[]; selection?: RoomState[]; onSelectionChange?: (rooms: RoomState[]) => void; maxRooms?: number; minRooms?: number; roomTitlePrefix?: string; removeRoomText?: string; addRoomText?: string; formatChildAgeLabel?: (guestType: string, index: number) => string; containerStyle?: StyleProp; roomContainerStyle?: StyleProp; roomListContainerStyle?: StyleProp; roomHeaderStyle?: StyleProp; roomTitleStyle?: StyleProp; removeRoomButtonStyle?: StyleProp; removeRoomTextStyle?: StyleProp; guestRowStyle?: StyleProp; guestLabelContainerStyle?: StyleProp; guestNameStyle?: StyleProp; guestDescriptionStyle?: StyleProp; agePickerRowStyle?: StyleProp; agePickerLabelStyle?: StyleProp; addRoomButtonStyle?: StyleProp; addRoomButtonTextStyle?: StyleProp; stepperContainerStyle?: NumericStepperProps["style"]; stepperButtonStyle?: NumericStepperProps["buttonStyle"]; stepperButtonTextStyle?: NumericStepperProps["buttonTextStyle"]; stepperValueTextStyle?: NumericStepperProps["valueTextStyle"]; overrideTheme?: ThemeType; } declare const HotelSummary: React.FC; export default HotelSummary; //# sourceMappingURL=HotelSummary.d.ts.map