/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { OnInit, ChangeDetectorRef, EventEmitter, ElementRef, Renderer2 } from '@angular/core'; import { ColumnInfoService } from '../common/column-info.service'; import { SVGIcon } from '@progress/kendo-svg-icons'; import { ColumnListComponent } from './column-list.component'; import { TextBoxComponent } from '@progress/kendo-angular-inputs'; import { ColumnMenuService } from './column-menu.service'; import { ContextService } from '../common/provider.service'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class ColumnChooserContentComponent implements OnInit { cdr: ChangeDetectorRef; columnInfoService: ColumnInfoService; ctx: ContextService; private renderer; resetButton: ElementRef; private applyButton; columnList: ColumnListComponent; filterInput: TextBoxComponent; filterable: boolean; showSelectAll: boolean; showCheckedCount: boolean; allowHideAll: boolean; autoSync: boolean; actionsClass: string; closeOnReset: boolean; set columns(value: any[]); get columns(): any[]; isLast: boolean; isExpanded: boolean; service: ColumnMenuService; close: EventEmitter; get selectedItemsText(): string; get actionSheetOpened(): boolean; searchIcon: SVGIcon; checkIcon: SVGIcon; arrowRotateCcwIcon: SVGIcon; applyText: string; resetText: string; filteredColumns: any[]; isFiltered: boolean; private _columns; constructor(cdr: ChangeDetectorRef, columnInfoService: ColumnInfoService, ctx: ContextService, renderer: Renderer2); ngOnInit(): void; ngAfterViewInit(): void; ngAfterViewChecked(): void; onFilter(value: string): void; messageFor: (token: string) => string; onChange(changed: any[]): void; applyChanges(): void; cancelChanges(): void; onTab(e: KeyboardEvent): void; onApplyButtonKeydown(e: KeyboardEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }