import { EditableCellImperativeHandle, BaseEditableCellProps } from './types';
export type DataTableEditableMultiselectCellProps<T> = BaseEditableCellProps<T>;
/**
 * Renders an editable multiselect cell in a DataTable. This component provides a
 * MultiSelectMenu popover with search that appears when the cell is activated, allowing
 * users to select multiple values from a list of options. Supports keyboard navigation
 * and live selection.
 *
 * @param props - The props for the DataTableEditableMultiselectCell component
 * @param props.cell - The TanStack table cell instance
 * @param props.cellProps - Props for styling and event handling of the cell container
 * @param props.cellPosition - The position of the cell in the table
 * @param props.children - The content to display when not editing
 * @param ref - Ref to the imperative handle for programmatic control
 * @returns The rendered editable multiselect cell component
 */
export declare function DataTableEditableMultiselectCellInner<T>(props: DataTableEditableMultiselectCellProps<T>, ref: React.Ref<EditableCellImperativeHandle>): import("react/jsx-runtime").JSX.Element;
export declare const DataTableEditableMultiselectCell: (<T>(props: DataTableEditableMultiselectCellProps<T> & {
    ref?: React.Ref<EditableCellImperativeHandle>;
}) => React.ReactElement) & {
    displayName: string;
};
