import { UseModalProps } from "../../modal"; import { ApiPromise } from "../../../utility/api"; import { Tenant } from "../../../utility/api/tenants"; export type OnSearch = (text: string) => Promise; export type AssignEntityModalProps = { localizationNamespace: string; tenant: Tenant; onSearch: OnSearch; entityToText: (item: Data) => string; entityToSubtitle?: (item: Data) => string; onAssign: (entities: Data[]) => ApiPromise; }; declare const AssignEntityModal: ({ open, onClose, onSuccess, onAssign, onSearch, entityToText, entityToSubtitle, tenant, localizationNamespace, }: UseModalProps & AssignEntityModalProps) => import("react/jsx-runtime").JSX.Element; export default AssignEntityModal;