import { EventEmitter } from '@angular/core'; import { Model } from '../../../../models/dc-grid.model'; import { SelectionType } from '../../../../types/selection.type'; import * as i0 from "@angular/core"; export declare class SelectionComponent { rows: any[]; selected: any[]; selectEnabled: boolean; selectionType: SelectionType; rowIdentity: any; selectCheck: any; activate: EventEmitter; select: EventEmitter; prevIndex: number; selectRow(event: KeyboardEvent | MouseEvent, index: number, row: any): void; onActivate(model: Model, index: number): void; onKeyboardFocus(model: Model): void; focusRow(rowElement: any, keyCode: number): void; getPrevNextRow(rowElement: any, keyCode: number): any; focusCell(cellElement: any, rowElement: any, keyCode: number, cellIndex: number): void; getRowSelected(row: any): boolean; getRowSelectedIdx(row: any, selected: any[]): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }