/** * @license Highcharts Grid v3.0.0 (2026-05-06) * @module grid/grid-lite * * (c) 2009-2026 Highsoft AS * * A commercial license may be required depending on use. * See www.highcharts.com/license */ import type _Options from './es-modules/Grid/Core/Options.ts'; import AST from './es-modules/Core/Renderer/HTML/AST.js'; import Templating from './es-modules/Core/Templating.js'; import ColumnResizing from './es-modules/Grid/Core/Table/ColumnResizing/ColumnResizing.js'; import DataConnector from './es-modules/Data/Connectors/DataConnector.js'; import DataConverter from './es-modules/Data/Converters/DataConverter.js'; import DataCursor from './es-modules/Data/DataCursor.js'; import _Grid from './es-modules/Grid/Core/Grid.js'; import DataModifier from './es-modules/Data/Modifiers/DataModifier.js'; import DataPool from './es-modules/Data/DataPool.js'; import DataTable from './es-modules/Data/DataTable.js'; import Table from './es-modules/Grid/Core/Table/Table.js'; import SvgIcons from './es-modules/Grid/Core/UI/SvgIcons.js'; import Pagination from './es-modules/Grid/Core/Pagination/Pagination.js'; import DataProviderRegistry from './es-modules/Grid/Core/Data/DataProviderRegistry.js'; import { merge } from './es-modules/Shared/Utilities.js'; import './es-modules/Data/Connectors/CSVConnector.js'; import './es-modules/Data/Connectors/GoogleSheetsConnector.js'; import './es-modules/Data/Connectors/HTMLTableConnector.js'; import './es-modules/Data/Connectors/JSONConnector.js'; import './es-modules/Data/Modifiers/ChainModifier.js'; import './es-modules/Data/Modifiers/InvertModifier.js'; import './es-modules/Data/Modifiers/RangeModifier.js'; import './es-modules/Data/Modifiers/SortModifier.js'; import './es-modules/Data/Modifiers/FilterModifier.js'; import './es-modules/Grid/Core/Data/LocalDataProvider.js'; import './es-modules/Grid/Core/Responsive/ResponsiveComposition.js'; declare const G: { AST: typeof AST; ColumnResizing: { readonly initMode: typeof import("./es-modules/Grid/Core/Table/ColumnResizing/ColumnResizing.js").initMode; readonly types: { adjacent: typeof import("./es-modules/Grid/Core/Table/ColumnResizing/AdjacentResizingMode.js").default; distributed: typeof import("./es-modules/Grid/Core/Table/ColumnResizing/DistributedResizingMode.js").default; independent: typeof import("./es-modules/Grid/Core/Table/ColumnResizing/IndependentResizingMode.js").default; }; readonly AbstractStrategy: typeof import("./es-modules/Grid/Core/Table/ColumnResizing/ResizingMode.js").default; }; DataConnector: typeof DataConnector; DataConverter: typeof DataConverter; DataCursor: typeof DataCursor; DataModifier: typeof DataModifier; DataPool: typeof DataPool; DataProviderRegistry: { readonly registerDataProvider: typeof import("./es-modules/Grid/Core/Data/DataProviderRegistry.js").registerDataProvider; readonly types: import("./es-modules/Grid/Core/Data/DataProviderType.js").DataProviderTypeRegistry; }; DataTable: typeof DataTable; defaultOptions: import("./es-modules/Shared/Types.js").DeepPartial<_Options>; Grid: typeof _Grid; grid: typeof _Grid.grid; grids: (_Grid | undefined)[]; isHighContrastModeActive: () => boolean; merge: typeof merge; Pagination: typeof Pagination; product: string; setOptions: typeof import("./es-modules/Grid/Core/Defaults.js").setOptions; SvgIcons: { readonly createGridIcon: typeof import("./es-modules/Grid/Core/UI/SvgIcons.js").createGridIcon; readonly getIconFromRegistry: typeof import("./es-modules/Grid/Core/UI/SvgIcons.js").getIconFromRegistry; readonly icons: Record; readonly pathDefaults: Partial; }; Table: typeof Table; Templating: { dateFormat: (format: string, timestamp: number, upperCaseFirst?: boolean) => string; format: (str: string | undefined, ctx: any, owner?: Templating.Owner) => string; helpers: Record; numberFormat: (this: Templating.Owner | void, number: number, decimals: number, decimalPoint?: string, thousandsSep?: string) => string; }; version: "3.0.0"; win: Window & typeof globalThis; }; export { AST, ColumnResizing, DataConnector, DataConverter, DataCursor, DataModifier, DataPool, DataProviderRegistry, DataTable, _Grid as Grid, _Options as Options, Pagination, SvgIcons, Table, Templating }; export declare const defaultOptions: import("./es-modules/Shared/Types.js").DeepPartial<_Options>, grid: typeof _Grid.grid, grids: (_Grid | undefined)[], isHighContrastModeActive: () => boolean, product: string, setOptions: typeof import("./es-modules/Grid/Core/Defaults.js").setOptions, version: "3.0.0", win: Window & typeof globalThis; declare namespace G { type Options = _Options; } export default G;