/**
 * 平面图侧栏 palette「查看全部」弹窗（私有物料）
 * - 复用 `PisellProResourcePickerModal` 的 UI 与 Selector 数量选择能力
 * - Selector 使用 valueType="object" 以启用数量选择器（max>1）
 */
import React from 'react';
/** 与 materials 内 FloorMapToolbarPaletteEntry 兼容的最小字段集合 */
export interface FloorMapPaletteEntryLike {
    key: string;
    label: string;
    kind: {
        value: string;
    };
    builtinShapeKey?: string;
}
export interface PisellFloorMapPaletteViewAllModalProps {
    open: boolean;
    categoryLabel: string;
    entries: FloorMapPaletteEntryLike[];
    onClose: () => void;
    onConfirm: (items: Array<{
        elementKind: string;
        builtinShapeKey?: string;
    }>) => void;
    renderEntryPreview: (entry: FloorMapPaletteEntryLike) => React.ReactNode;
    /** 容器平台：透传到 PisellProResourcePickerModal，手机请传 'h5' */
    platform?: 'pc' | 'h5' | 'ipad';
}
export declare function PisellFloorMapPaletteViewAllModal(props: PisellFloorMapPaletteViewAllModalProps): JSX.Element;
export default PisellFloorMapPaletteViewAllModal;
