/// <reference types="react" />
import type { FloorRoomCardRoomStatus } from '../floorRoomCardModel';
export interface RoomCardHeaderViewProps {
    roomTitle: string;
    /** 为 null 或空串时不渲染 Cap 行 */
    capacityLine: string | null;
    status: FloorRoomCardRoomStatus;
    statusLabel: string;
    /** false：维护卡等仅左侧标题+Cap，无右侧状态 tag */
    showStatusTag?: boolean;
    /**
     * 需付款时启用：历史上用于顶栏铺珊瑚底（已弃用样式）；仍保留 class 供业务/后续扩展。
     */
    paymentUnpaidFill?: boolean;
    /**
     * 「当前订单总数」展示位（接口 `bookingCount`）：>0 时在 `roomTitle` 右侧渲染
     * 独立 `(N/M)` 节点（M = `bookingCount`，N = `completeBookingCount ?? 0`），
     * 样式层会在标题区域放不下完整 `roomTitle + count` 时整体隐藏 count，
     * 避免订单数量挤压或截断资源名称。
     */
    bookingCount?: number;
    /** 「已完成订单数」（接口 `compeleteBookingCount`）：分子 N，缺失按 0 渲染 */
    completeBookingCount?: number;
}
export declare function RoomCardHeaderView(props: RoomCardHeaderViewProps): JSX.Element;
