import React from 'react'; export type GridCellBaseProps = { /** * Accessible tab index. You should generally pass through the tabIndex * provided to the Renderer component. */ tabIndex: number; /** * Contents */ children: React.ReactNode; /** * Should this be disabled */ disabled?: boolean; } & Omit, 'disabled' | 'tabIndex' | 'children'>; declare const GridCellBaseImpl: React.ForwardRefExoticComponent<{ /** * Accessible tab index. You should generally pass through the tabIndex * provided to the Renderer component. */ tabIndex: number; /** * Contents */ children: React.ReactNode; /** * Should this be disabled */ disabled?: boolean; } & Omit, HTMLDivElement>, "ref">, "children" | "disabled" | "tabIndex"> & React.RefAttributes>; /** * This is a minimal cell component that includes * default padding and text styles. Use this with a cell * Renderer function to render simple custom content. * More advanced cases will require you to render a fully * custom component. * * * ```tsx * const roleColumn: Column = { * id: "role", * cell: { * Renderer: ({ label, tabIndex }) => ( * * * * ) * } * } * ``` */ export declare const GridCellBase: typeof GridCellBaseImpl; export {}; //# sourceMappingURL=cell-base.d.ts.map