/**
 * 由 {@link FloorRoomCardData} 渲染 RoomCard 内容（Shell + HeaderView + BodyView），
 * 不含根节点 `pisell-res-floor-room-card`、不含每分钟 tick；平面图容器与弹窗分别外包。
 */
import React from 'react';
import type { FloorRoomCardData } from './floorRoomCardModel';
import './ReservationFloorRoomCard.less';
export declare type FloorRoomCardFromDataProps = {
    data: FloorRoomCardData;
    shellShape?: 'rect' | 'circle';
    elementLayoutHeightPx?: number;
    hideHeaderCapacity?: boolean;
    /**
     * 覆盖顶栏左侧主标题（如详情弹窗用 `order_id`）；不传则用 `data.main_field`。
     */
    headerMainFieldOverride?: string;
};
/**
 * 与 {@link ReservationFloorRoomCard} 同款 DOM 与分支，无外层主题根、无定时刷新。
 */
export declare function FloorRoomCardFromData(props: FloorRoomCardFromDataProps): React.JSX.Element;
