import React from 'react';
import { type TicketBookingSecondaryDisplayConfig } from './useTicketBookingSecondaryScreen';
import './index.less';
import { ProductDisplayConfig, ProductDisplayPresetKey } from '../ProductDisplayAdapter/types';
import { BaseResponsiveProps } from '../../../../responsive/type';
export declare const _formatBookingDetail: (data: any, modalState: any) => any;
interface TicketBookingProps {
    onPrerenderComplete?: () => void;
    productDisplayConfig?: ProductDisplayPresetKey | ProductDisplayConfig;
    isShowTimeBar?: boolean;
    isShowFloatButtons?: boolean;
    /** 副屏展示：购物车列数、是否显示客户信息等 */
    secondaryScreenDisplay?: TicketBookingSecondaryDisplayConfig;
    /** Rendered at the top of BookingInfo body. */
    bodyTopSlot?: React.ReactNode;
}
declare const _default: React.ForwardRefExoticComponent<TicketBookingProps & BaseResponsiveProps & React.RefAttributes<unknown>>;
export default _default;
