import React from 'react'; import '../../../../style.css'; export declare const AmbientGridTemplate: { (props: any): React.JSX.Element; propTypes: { /** * Column Definitions for Ag Grid */ columnDefs: any; /** * AG Grid function for onRowSelected */ handleRowSelected: any; /** * Data array for AG Grid */ data: any; /** * Title of the grid */ title: any; /** * Array of data to allow for custom grouping, example: {groupItem: 'instructors', label: 'Instructors', value: 'instructors'} */ groupingData: any; /** * Grid Options */ frameworkComponents: any; /** * Handle loading status with progress animation */ loading: any; /** * Primary Action Button Component */ primaryActionButton: any; /** * name of the property for the id */ rowNodeIdName: any; /** * Sets the grid default to expaned size if true. The default is 'size to fit'. */ defaultAutoSize: any; /** * Scrolls the grid back to the top on state change if true, otherwise maintains scroll position. The default is false. */ scrollToTopOnStateChange: any; /** * Disable dynamicSizing so that the grid size stays the same regardless of the window size if true. The default is false. */ disableDynamicSizing: any; /** * An array of filter chips. */ filters: any; /** * An array of view chips. */ views: any; /** * An array of additional filter chips. */ additionalFilters: any; /** * An array of KPI values. */ kpis: any; /** * Enable the new header for data grids v2 if true. The default is false. */ useNewHeader: any; /** * Passes function that executes on the insights button click */ insightsClick: any; /* * Specifies which action buttons to hide */ hiddenActionButtons: any; /* * Specifies which action button labels to hide */ hiddenLabels: any; /** * Passes function that executes on the primary action button click */ onPrimaryActionClick: any; /** * Specifies the label for the primary action button */ primaryActionLabel: any; /** * Specifies the icon for the primary action button */ primaryActionIcon: any; /** * An array of objects that will be used to create the secondary action buttons. The default is an empty array. */ secondaryActionButtons: any; /** * The name of the application that the grid is being used in */ applicationName: any; /** * The name of the entity that the data in the grid is associated with */ entityName: any; /** * The name of the tenant that is currently logged in */ tenantName: any; /** * User object (optional) */ user: any; /** * Array of KPI values (optional) */ kpiValues: any; }; }; //# sourceMappingURL=AmbientGridTemplate.d.ts.map