import { HoistProps, LayoutProps, TestSupportProps } from '@xh/hoist/core'; import type { GridOptions } from '@xh/hoist/kit/ag-grid'; import './DataView.scss'; import { DataViewModel } from './DataViewModel'; export interface DataViewProps extends HoistProps, LayoutProps, TestSupportProps { /** * Options for ag-Grid's API. * * This constitutes an 'escape hatch' for applications that need to get to the underlying * ag-Grid API. It should be used with care. Settings made here might be overwritten and/or * interfere with the implementation of this component and its use of the ag-Grid API. * * Note that changes to these options after the component's initial render will be ignored. */ agOptions?: GridOptions; } /** * A DataView is a specialized version of the {@link Grid} component. It displays its data within * a single column, using a configured component for rendering each item. * * @see DataViewModel */ export declare const DataView: import("react").FC>, dataView: import("@xh/hoist/core").ElementFactory>;