import { ISelectListItem } from './ISelectListItem'; import { ListItem } from '../ListItem'; import { IListItem } from '../IListItem'; export declare class SelectListItem extends ListItem implements ISelectListItem { protected _isSelected: boolean; protected _selectedClassName: string; checkSelected?: (item: ISelectListItem, ...params: any[]) => boolean; constructor(translationId: string, sortIndex: number, data: T, checkEnabled?: (item: IListItem, ...params: any[]) => boolean); protected commitIsSelectProperties(): void; protected commitSelectedClassNameProperties(): void; destroy(): void; get isSelected(): boolean; set isSelected(value: boolean); get selectedClassName(): string; set selectedClassName(value: string); }