import type { EditableNodeAttributes } from "../../types"; import type { PublicFloorplan } from "./types"; export interface FloorplanExplorerProps extends EditableNodeAttributes { propertyId?: string; layout?: "grid" | "list"; columns?: 1 | 2 | 3 | 4; presentation?: "standard" | "marketplace"; showMedia?: boolean; showUnitCount?: boolean; showRentRange?: boolean; showSqftRange?: boolean; showBedBath?: boolean; showMarketingDescription?: boolean; showUnavailable?: boolean; showBedroomFilter?: boolean; minimumBathrooms?: number; maximumBathrooms?: number; unitPreview?: "none" | "count" | "inline"; unitPreviewLimit?: number; onFloorplanClick?: (floorplan: PublicFloorplan) => void; floorplanBasePath?: string; detailsLabel?: string; unitBasePath?: string; applyUrl?: string; className?: string; } export declare function FloorplanExplorer({ propertyId, layout, columns, presentation, showMedia, showUnitCount, showRentRange, showSqftRange, showBedBath, showMarketingDescription, showUnavailable, showBedroomFilter, minimumBathrooms, maximumBathrooms, unitPreview, unitPreviewLimit, onFloorplanClick, floorplanBasePath, detailsLabel, unitBasePath, applyUrl, className, "data-node-id": dataNodeId, }: FloorplanExplorerProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=FloorplanExplorer.d.ts.map