import { type ComponentType, type ReactElement, type RefAttributes } from 'react'; import { type GridProEditColumnElement, type GridProEditColumnProps as _GridProEditColumnProps } from './generated/GridProEditColumn.js'; import type { GridBodyReactRendererProps, GridEdgeReactRendererProps } from './renderers/grid.js'; export * from './generated/GridProEditColumn.js'; export type GridProEditColumnProps = Partial, 'children' | 'editModeRenderer' | 'footerRenderer' | 'headerRenderer' | 'renderer'>> & Readonly<{ children?: ComponentType> | null; editModeRenderer?: ComponentType> | null; footerRenderer?: ComponentType> | null; headerRenderer?: ComponentType> | null; renderer?: ComponentType> | null; }>; declare const ForwardedGridProEditColumn: (props: Partial, "children" | "renderer" | "headerRenderer" | "footerRenderer" | "editModeRenderer">> & Readonly<{ children?: ComponentType; original: import("@vaadin/grid/src/vaadin-grid-column.js").GridColumn; }>> | null | undefined; editModeRenderer?: ComponentType; original: import("@vaadin/grid/src/vaadin-grid-column.js").GridColumn; }>> | null | undefined; footerRenderer?: ComponentType; }>> | null | undefined; headerRenderer?: ComponentType; }>> | null | undefined; renderer?: ComponentType; original: import("@vaadin/grid/src/vaadin-grid-column.js").GridColumn; }>> | null | undefined; }> & RefAttributes>) => ReactElement | null; export { ForwardedGridProEditColumn as GridProEditColumn }; //# sourceMappingURL=GridProEditColumn.d.ts.map