import { ThemeConfigService } from '../service/themeConfig.service'; import { I18nService } from '../service/i18n.service'; import type { GridOptions } from './grid/grid.component'; import type { ActionService } from '../service/action.service'; export declare const gridUtils: { calcRowIds: (api: any, isServerSide: boolean) => any[]; selectionHandler: (api: any, selectionKeys: any[], startRow: number, dataKey?: string) => void; calcGridHeight: (rowCount: number, margin: number) => number; getTheme: (themeConfig: ThemeConfigService) => import("ag-grid-enterprise").Theme; getLocalText: (local: string) => { selectAll: string; selectAllSearchResults: string; addCurrentSelectionToFilter: string; searchOoo: string; blanks: string; noMatches: string; filterOoo: string; equals: string; notEqual: string; blank: string; notBlank: string; empty: string; lessThan: string; greaterThan: string; lessThanOrEqual: string; greaterThanOrEqual: string; inRange: string; inRangeStart: string; inRangeEnd: string; contains: string; notContains: string; startsWith: string; endsWith: string; dateFormatOoo: string; before: string; after: string; andCondition: string; orCondition: string; applyFilter: string; resetFilter: string; clearFilter: string; cancelFilter: string; textFilter: string; numberFilter: string; dateFilter: string; setFilter: string; groupFilterSelect: string; filterSummaryInactive: string; filterSummaryContains: string; filterSummaryNotContains: string; filterSummaryTextEquals: string; filterSummaryTextNotEqual: string; filterSummaryStartsWith: string; filterSummaryEndsWith: string; filterSummaryBlank: string; filterSummaryNotBlank: string; filterSummaryEquals: string; filterSummaryNotEqual: string; filterSummaryGreaterThan: string; filterSummaryGreaterThanOrEqual: string; filterSummaryLessThan: string; filterSummaryLessThanOrEqual: string; filterSummaryInRange: string; filterSummaryInRangeValues: string; filterSummaryTextQuote: string; filterSummaryListInactive: string; filterSummaryListSeparator: string; filterSummaryListShort: string; filterSummaryListLong: string; addFilterCard: string; agTextColumnFilterDisplayName: string; agNumberColumnFilterDisplayName: string; agDateColumnFilterDisplayName: string; agSetColumnFilterDisplayName: string; agMultiColumnFilterDisplayName: string; addFilterPlaceholder: string; advancedFilterContains: string; advancedFilterNotContains: string; advancedFilterTextEquals: string; advancedFilterTextNotEqual: string; advancedFilterStartsWith: string; advancedFilterEndsWith: string; advancedFilterBlank: string; advancedFilterNotBlank: string; advancedFilterEquals: string; advancedFilterNotEqual: string; advancedFilterGreaterThan: string; advancedFilterGreaterThanOrEqual: string; advancedFilterLessThan: string; advancedFilterLessThanOrEqual: string; advancedFilterTrue: string; advancedFilterFalse: string; advancedFilterAnd: string; advancedFilterOr: string; advancedFilterApply: string; advancedFilterReset: string; advancedFilterCancel: string; advancedFilterClear: string; advancedFilterBuilder: string; advancedFilterValidationMissingColumn: string; advancedFilterValidationMissingOption: string; advancedFilterValidationMissingValue: string; advancedFilterValidationInvalidColumn: string; advancedFilterValidationInvalidOption: string; advancedFilterValidationMissingQuote: string; advancedFilterValidationNotANumber: string; advancedFilterValidationInvalidDate: string; advancedFilterValidationMissingCondition: string; advancedFilterValidationJoinOperatorMismatch: string; advancedFilterValidationInvalidJoinOperator: string; advancedFilterValidationMissingEndBracket: string; advancedFilterValidationExtraEndBracket: string; advancedFilterValidationMessage: string; advancedFilterValidationMessageAtEnd: string; advancedFilterBuilderTitle: string; advancedFilterBuilderApply: string; advancedFilterBuilderClear: string; advancedFilterBuilderReset: string; advancedFilterBuilderCancel: string; advancedFilterBuilderAddButtonTooltip: string; advancedFilterBuilderRemoveButtonTooltip: string; advancedFilterBuilderMoveUpButtonTooltip: string; advancedFilterBuilderMoveDownButtonTooltip: string; advancedFilterBuilderAddJoin: string; advancedFilterBuilderAddCondition: string; advancedFilterBuilderSelectColumn: string; advancedFilterBuilderSelectOption: string; advancedFilterBuilderEnterValue: string; advancedFilterBuilderValidationAlreadyApplied: string; advancedFilterBuilderValidationIncomplete: string; advancedFilterBuilderValidationSelectColumn: string; advancedFilterBuilderValidationSelectOption: string; advancedFilterBuilderValidationEnterValue: string; minDateValidation: string; maxDateValidation: string; maxLengthValidation: string; minValueValidation: string; maxValueValidation: string; invalidSelectionValidation: string; tooltipValidationErrorSeparator: string; columns: string; filters: string; pivotMode: string; groups: string; rowGroupColumnsEmptyMessage: string; values: string; valueColumnsEmptyMessage: string; pivots: string; pivotColumnsEmptyMessage: string; group: string; rowDragRow: string; rowDragRows: string; loadingOoo: string; loadingError: string; noRowsToShow: string; enabled: string; pinColumn: string; pinLeft: string; pinRight: string; noPin: string; valueAggregation: string; noAggregation: string; autosizeThisColumn: string; autosizeAllColumns: string; groupBy: string; ungroupBy: string; ungroupAll: string; addToValues: string; removeFromValues: string; addToLabels: string; removeFromLabels: string; resetColumns: string; expandAll: string; collapseAll: string; copy: string; ctrlC: string; ctrlX: string; copyWithHeaders: string; copyWithGroupHeaders: string; cut: string; paste: string; ctrlV: string; export: string; csvExport: string; excelExport: string; columnFilter: string; columnChooser: string; chooseColumns: string; sortAscending: string; sortDescending: string; sortUnSort: string; sum: string; first: string; last: string; min: string; max: string; none: string; count: string; avg: string; filteredRows: string; selectedRows: string; totalRows: string; totalAndFilteredRows: string; more: string; to: string; of: string; page: string; pageLastRowUnknown: string; nextPage: string; lastPage: string; firstPage: string; previousPage: string; pageSizeSelectorLabel: string; footerTotal: string; statusBarLastRowUnknown: string; scrollColumnIntoView: string; pivotColumnGroupTotals: string; pivotChartAndPivotMode: string; pivotChart: string; chartRange: string; columnChart: string; groupedColumn: string; stackedColumn: string; normalizedColumn: string; barChart: string; groupedBar: string; stackedBar: string; normalizedBar: string; pieChart: string; pie: string; donut: string; lineChart: string; stackedLine: string; normalizedLine: string; xyChart: string; scatter: string; bubble: string; areaChart: string; area: string; stackedArea: string; normalizedArea: string; histogramChart: string; polarChart: string; radarLine: string; radarArea: string; nightingale: string; radialColumn: string; radialBar: string; statisticalChart: string; boxPlot: string; rangeBar: string; rangeArea: string; hierarchicalChart: string; treemap: string; sunburst: string; specializedChart: string; waterfall: string; heatmap: string; combinationChart: string; columnLineCombo: string; AreaColumnCombo: string; pivotChartTitle: string; rangeChartTitle: string; settings: string; data: string; format: string; categories: string; defaultCategory: string; series: string; switchCategorySeries: string; categoryValues: string; seriesLabels: string; aggregate: string; xyValues: string; paired: string; axis: string; xAxis: string; yAxis: string; polarAxis: string; radiusAxis: string; navigator: string; zoom: string; animation: string; crosshair: string; color: string; thickness: string; preferredLength: string; xType: string; axisType: string; automatic: string; category: string; number: string; time: string; timeFormat: string; autoRotate: string; labelRotation: string; circle: string; polygon: string; square: string; cross: string; diamond: string; plus: string; triangle: string; heart: string; orientation: string; fixed: string; parallel: string; perpendicular: string; radiusAxisPosition: string; ticks: string; gridLines: string; width: string; height: string; length: string; padding: string; spacing: string; chartStyle: string; title: string; chartTitles: string; chartTitle: string; chartSubtitle: string; horizontalAxisTitle: string; verticalAxisTitle: string; polarAxisTitle: string; titlePlaceholder: string; background: string; font: string; weight: string; top: string; right: string; bottom: string; left: string; labels: string; calloutLabels: string; sectorLabels: string; positionRatio: string; size: string; shape: string; minSize: string; maxSize: string; legend: string; position: string; markerSize: string; markerStroke: string; markerPadding: string; itemSpacing: string; itemPaddingX: string; itemPaddingY: string; layoutHorizontalSpacing: string; layoutVerticalSpacing: string; strokeWidth: string; offset: string; offsets: string; tooltips: string; callout: string; markers: string; shadow: string; blur: string; xOffset: string; yOffset: string; lineWidth: string; lineDash: string; lineDashOffset: string; scrollingZoom: string; scrollingStep: string; selectingZoom: string; durationMillis: string; crosshairLabel: string; crosshairSnap: string; normal: string; bold: string; italic: string; boldItalic: string; predefined: string; fillOpacity: string; strokeColor: string; strokeOpacity: string; miniChart: string; histogramBinCount: string; connectorLine: string; seriesItems: string; seriesItemType: string; seriesItemPositive: string; seriesItemNegative: string; seriesItemLabels: string; columnGroup: string; barGroup: string; pieGroup: string; lineGroup: string; scatterGroup: string; areaGroup: string; polarGroup: string; statisticalGroup: string; hierarchicalGroup: string; specializedGroup: string; combinationGroup: string; groupedColumnTooltip: string; stackedColumnTooltip: string; normalizedColumnTooltip: string; groupedBarTooltip: string; stackedBarTooltip: string; normalizedBarTooltip: string; pieTooltip: string; donutTooltip: string; lineTooltip: string; stackedLineTooltip: string; normalizedLineTooltip: string; groupedAreaTooltip: string; stackedAreaTooltip: string; normalizedAreaTooltip: string; scatterTooltip: string; bubbleTooltip: string; histogramTooltip: string; radialColumnTooltip: string; radialBarTooltip: string; radarLineTooltip: string; radarAreaTooltip: string; nightingaleTooltip: string; rangeBarTooltip: string; rangeAreaTooltip: string; boxPlotTooltip: string; treemapTooltip: string; sunburstTooltip: string; waterfallTooltip: string; heatmapTooltip: string; columnLineComboTooltip: string; areaColumnComboTooltip: string; customComboTooltip: string; innerRadius: string; startAngle: string; endAngle: string; reverseDirection: string; groupPadding: string; seriesPadding: string; tile: string; whisker: string; cap: string; capLengthRatio: string; labelPlacement: string; inside: string; outside: string; noDataToChart: string; pivotChartRequiresPivotMode: string; chartSettingsToolbarTooltip: string; chartLinkToolbarTooltip: string; chartUnlinkToolbarTooltip: string; chartDownloadToolbarTooltip: string; chartMenuToolbarTooltip: string; chartEdit: string; chartAdvancedSettings: string; chartLink: string; chartUnlink: string; chartDownload: string; histogramFrequency: string; seriesChartType: string; seriesType: string; secondaryAxis: string; seriesAdd: string; categoryAdd: string; bar: string; column: string; histogram: string; advancedSettings: string; direction: string; horizontal: string; vertical: string; seriesGroupType: string; groupedSeriesGroupType: string; stackedSeriesGroupType: string; normalizedSeriesGroupType: string; legendEnabled: string; invalidColor: string; groupedColumnFull: string; stackedColumnFull: string; normalizedColumnFull: string; groupedBarFull: string; stackedBarFull: string; normalizedBarFull: string; stackedAreaFull: string; normalizedAreaFull: string; customCombo: string; funnel: string; coneFunnel: string; pyramid: string; funnelGroup: string; funnelTooltip: string; coneFunnelTooltip: string; pyramidTooltip: string; dropOff: string; stageLabels: string; reverse: string; tooltipMode: string; tooltipModeSingle: string; tooltipModeShared: string; tooltipModeCompact: string; ariaAdvancedFilterBuilderItem: string; ariaAdvancedFilterBuilderItemValidation: string; ariaAdvancedFilterBuilderList: string; ariaAdvancedFilterBuilderFilterItem: string; ariaAdvancedFilterBuilderGroupItem: string; ariaAdvancedFilterBuilderColumn: string; ariaAdvancedFilterBuilderOption: string; ariaAdvancedFilterBuilderValueP: string; ariaAdvancedFilterBuilderJoinOperator: string; ariaAdvancedFilterInput: string; ariaChecked: string; ariaColumn: string; ariaColumnGroup: string; ariaColumnFiltered: string; ariaColumnSelectAll: string; ariaDateFilterInput: string; ariaDefaultListName: string; ariaFilterColumnsInput: string; ariaFilterFromValue: string; ariaFilterInput: string; ariaFilterList: string; ariaFilterToValue: string; ariaFilterValue: string; ariaFilterMenuOpen: string; ariaFilteringOperator: string; ariaHidden: string; ariaIndeterminate: string; ariaInputEditor: string; ariaMenuColumn: string; ariaFilterColumn: string; ariaRowDeselect: string; ariaHeaderSelection: string; ariaSelectAllCells: string; ariaRowSelectAll: string; ariaRowToggleSelection: string; ariaRowSelect: string; ariaRowSelectionDisabled: string; ariaSearch: string; ariaSortableColumn: string; ariaToggleVisibility: string; ariaToggleCellValue: string; ariaUnchecked: string; ariaVisible: string; ariaSearchFilterValues: string; ariaPageSizeSelectorLabel: string; ariaChartMenuClose: string; ariaChartSelected: string; ariaSkeletonCellLoadingFailed: string; ariaSkeletonCellLoading: string; ariaDeferSkeletonCellLoading: string; ariaPendingChange: string; ariaRowGroupDropZonePanelLabel: string; ariaValuesDropZonePanelLabel: string; ariaPivotDropZonePanelLabel: string; ariaDropZoneColumnComponentDescription: string; ariaDropZoneColumnValueItemDescription: string; ariaDropZoneColumnGroupItemDescription: string; ariaDropZoneColumnComponentAggFuncSeparator: string; ariaDropZoneColumnComponentSortAscending: string; ariaDropZoneColumnComponentSortDescending: string; ariaLabelDialog: string; ariaLabelColumnMenu: string; ariaLabelColumnFilter: string; ariaLabelSelectField: string; ariaValidationErrorPrefix: string; ariaLabelLoadingContextMenu: string; ariaLabelRichSelectField: string; ariaLabelRichSelectToggleSelection: string; ariaLabelRichSelectDeselectAllItems: string; ariaLabelRichSelectDeleteSelection: string; ariaLabelTooltip: string; ariaLabelContextMenu: string; ariaLabelSubMenu: string; ariaLabelAggregationFunction: string; ariaLabelAdvancedFilterAutocomplete: string; ariaLabelAdvancedFilterBuilderAddField: string; ariaLabelAdvancedFilterBuilderColumnSelectField: string; ariaLabelAdvancedFilterBuilderOptionSelectField: string; ariaLabelAdvancedFilterBuilderJoinSelectField: string; ariaColumnPanelList: string; ariaFilterPanelList: string; ariaLabelAddFilterField: string; ariaLabelFilterCardDelete: string; ariaLabelFilterCardHasEdits: string; thousandSeparator: string; decimalSeparator: string; true: string; false: string; invalidDate: string; invalidNumber: string; january: string; february: string; march: string; april: string; may: string; june: string; july: string; august: string; september: string; october: string; november: string; december: string; year: string; quarter: string; month: string; day: string; hour: string; minute: string; second: string; timeFormatSlashesDDMMYYYY: string; timeFormatSlashesMMDDYYYY: string; timeFormatSlashesDDMMYY: string; timeFormatSlashesMMDDYY: string; timeFormatDotsDDMYY: string; timeFormatDotsMDDYY: string; timeFormatDashesYYYYMMDD: string; timeFormatSpacesDDMMMMYYYY: string; timeFormatHHMMSS: string; timeFormatHHMMSSAmPm: string; } | undefined; handleI18nKey: (cols: any[], i18n: I18nService) => any[]; mergeOptions: (gridOptions: GridOptions, cacheBlockSize: any, action: ActionService) => any; getLangWidth: (text: string, font?: any) => number; };