///
import { IColumnProps } from "../../";
export declare type ISubRowColumnProps = {
validate?: (element: TElement, subRow: TSubRow) => TError | null;
renderCell: (props: {
element: TElement;
subRow: TSubRow;
} & Omit["renderCell"]>[0], "row">) => React.ReactNode;
renderEditor: (props: {
element: TElement;
subRow: TSubRow;
} & Omit["renderEditor"]>[0], "row">) => React.ReactNode;
onCopy: (element: TElement, subRow: TSubRow) => string;
onPaste: (element: TElement, subRow: TSubRow, value: string) => TElement;
onClear: (element: TElement, subRow: TSubRow) => TElement;
isReadonly?: (element: TElement, subRow: TSubRow) => boolean;
} & Omit, "renderCell" | "renderEditor" | "onCopy" | "onPaste" | "onClear" | "isReadonly">;