import React from 'react'; import { TravelCloudClient, LegacyHotelsParams } from '../travelcloud'; /** * Represents the cheack availability logic of the hotel page */ export declare class LegacyHotelCheckOutDatePicker extends React.PureComponent<{ className?: string; style?: React.CSSProperties; placeholder?: string; }> { render(): JSX.Element; } export declare class LegacyHotelCheckInDatePicker extends React.PureComponent<{ className?: string; style?: React.CSSProperties; placeholder?: string; }> { render(): JSX.Element; } export declare class LegacyHotelsDetailForm extends React.PureComponent<{ onChange: (legacyHotelParams: any) => void; value: LegacyHotelsParams; client: TravelCloudClient; defaultCityCodes: string[]; }> { static CheckInDatePicker: typeof LegacyHotelCheckInDatePicker; static CheckOutDatePicker: typeof LegacyHotelCheckOutDatePicker; state: { endOpen: boolean; defaultOptions: any; }; componentDidMount(): Promise; handle(key: any, value: any): void; disabledStartDate: (checkInDate: any) => any; disabledEndDate: (checkOutDate: any) => any; handleStartOpenChange: (open: any) => void; handleEndOpenChange: (open: any) => void; render(): JSX.Element; }