import { HoistProps, LayoutProps, TestSupportProps } from '@xh/hoist/core'; import { GridOptions } from '@xh/hoist/kit/ag-grid'; import { ZoneGridModel } from './ZoneGridModel'; import './ZoneGrid.scss'; export interface ZoneGridProps 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 ZoneGrid is a specialized version of the Grid component. * * It displays its data with multi-line full-width rows, each broken into four zones for * top/bottom and left/right - (tl, tr, bl, br). Zone mappings determine which of the * available fields should be extracted from the record and rendered into each zone. */ export declare const ZoneGrid: import("react").FC>, zoneGrid: import("@xh/hoist/core").ElementFactory>;