// Type definitions for @dyna-grid/core v1.1.4 // Project: // Definitions by: zhangkun <> import { DyCheckbox } from "../../widgets/dyCheckbox"; import { BeanStub } from "../../context/beanStub"; import { Column } from "../../entities/column"; export declare class SelectAllFeature extends BeanStub { private gridApi; private columnApi; private rowModel; private selectionController; private cbSelectAllVisible; private processingEventFromCheckbox; private column; private filteredOnly; private cbSelectAll; constructor(cbSelectAll: DyCheckbox, column: Column); private postConstruct; private showOrHideSelectAll; private refreshHeaderAriaDescribedBy; private onModelChanged; private onSelectionChanged; private getNextCheckboxState; private updateStateOfCheckbox; private refreshSelectAllLabel; private getSelectionCount; private checkRightRowModelType; private onCbSelectAll; private isCheckboxSelection; }