/**
 * 平面图「内置图形图元」内层展示：根据 `builtinShapeKey` 渲染内置 SVG 图形；
 * 未选 / key 已失效时给出与图片图元一致风格的虚线占位（可在侧栏 Select 中选择）。
 *
 * 与 {@link FloorMapImageElement} 对位：
 * - 同样无数据源绑定；
 * - 同样以「容器铺满」的方式渲染单一视觉；
 * - 同样允许 `name` 作为占位时的标题。
 *
 * 方向自适应：def 标了 `orientationAware: true` 的图形（沙发 / 大门），
 * wrapper 用 `ResizeObserver` 跟踪容器宽高；高 > 宽时把整张图形 rotate 90deg
 * + swap dims，让横向设计的图形（沙发）或贴底墙的图形（大门）在瘦高槽位里
 * 自然变成竖向 / 贴侧墙 —— 不需要额外的「-vertical」key 或持久化方向字段。
 */
import React from 'react';
import { type FloorMapBuiltinShapeRenderProps } from '../utils/floorMapBuiltinShapes';
export interface FloorMapBuiltinShapeElementProps extends FloorMapBuiltinShapeRenderProps {
    builtinShapeKey?: string;
    name?: string;
}
export declare function FloorMapBuiltinShapeElement(props: FloorMapBuiltinShapeElementProps): React.JSX.Element;
