import { PisellReservationTableRow, SelectFloorMapResourcePayload } from "../types.js"; import React from "react"; import { RecordBoardProps, ReservationScheduleBandValue } from "@pisell/materials"; //#region src/plus/pisellReservation/components/SelectFloorMapResourceDialog.d.ts type LooseScheduleValue = ReservationScheduleBandValue | { date?: unknown; at?: unknown; } | string | undefined; interface SelectFloorMapResourceDialogProps { open: boolean; onClose?: () => void; onClick?: (payload: SelectFloorMapResourcePayload) => void; reservationBiz?: string; businessCode?: string; associatedMenuListIds?: number[]; scheduleValue?: LooseScheduleValue; floorPlanId?: number | null; floorPlanCode?: string; floorPlanCanvasWidth?: number; floorPlanCanvasHeight?: number; dataSources?: Record; floorMap?: RecordBoardProps['floorMap']; title?: React.ReactNode; } declare function SelectFloorMapResourceDialog({ open, onClose, onClick, reservationBiz, businessCode, associatedMenuListIds, scheduleValue, floorPlanId, floorPlanCode, floorPlanCanvasWidth, floorPlanCanvasHeight, dataSources, floorMap, title }: SelectFloorMapResourceDialogProps): JSX.Element; //#endregion export { SelectFloorMapResourceDialog };