import { ContentRenderer, ContentRendererOptions, CssClassesContentRenderer, CssClassesOrdering, DataLoader, GridInitializer, GridMetadata, GridPlugin, GridPluginInstances, MetadataSelector, NoDataRenderer, Ordering, OrderingOptions, Paging, RowSelector } from '../interfaces'; /** * Implementation of GridPluginInstances */ export declare class GridPluginInstancesDef implements GridPluginInstances { /** * @inheritdoc */ contentRenderer: ContentRenderer>; /** * @inheritdoc */ dataLoader: DataLoader; /** * @inheritdoc */ gridInitializer: GridInitializer; /** * @inheritdoc */ metadataSelector: MetadataSelector; /** * @inheritdoc */ noDataRenderer: NoDataRenderer; /** * @inheritdoc */ ordering: Ordering>; /** * @inheritdoc */ paging: Paging; /** * @inheritdoc */ rowSelector: RowSelector; /** * Content renderer plugin */ get ContentRenderer(): GridPlugin; set ContentRenderer(value: ContentRenderer); /** * Data loader plugin */ get DataLoader(): GridPlugin; set DataLoader(value: DataLoader); /** * Grid initializer plugin */ get GridInitializer(): GridPlugin; set GridInitializer(value: GridInitializer); /** * Metadata selector plugin */ get MetadataSelector(): GridPlugin; set MetadataSelector(value: MetadataSelector); /** * No data renderer plugin */ get NoDataRenderer(): GridPlugin; set NoDataRenderer(value: NoDataRenderer); /** * Ordering plugin */ get Ordering(): GridPlugin; set Ordering(value: Ordering); /** * Paging plugin */ get Paging(): GridPlugin; set Paging(value: Paging); /** * Row selector plugin */ get RowSelector(): GridPlugin; set RowSelector(value: RowSelector); } //# sourceMappingURL=gridPluginInstancesDef.d.ts.map