import { type ReactNode } from "react"; import type { Column, GridSpec, RowNode } from "../../types"; import type { Grid } from "../.."; export interface ColumnManagerProps { readonly columns: Column[]; readonly onColumnsChange: (change: Column[]) => void; readonly base?: Grid.ColumnBase; readonly rowHeight?: number; readonly endElement?: (params: { columns: Column[]; row: RowNode; }) => ReactNode; /** * @alpha * Use with caution. */ readonly getPillManagerTag?: (column: Column) => Record; } export declare function ColumnManager({ columns: provided, base, rowHeight, onColumnsChange, endElement, getPillManagerTag, }: ColumnManagerProps): import("react/jsx-runtime").JSX.Element;