import { ChangeDetectorRef } from '@angular/core'; import { CoreFormControlBaseComponent } from '../core-form-control-base/core-form-control-base.component'; import { TranslatePipe } from '../../app-pipes/translate.pipe'; import { MultiLanguageService } from '../../services/multi-language.service'; import * as i0 from "@angular/core"; export declare class CoreSwitcherCollectionComponent extends CoreFormControlBaseComponent { $items: import("@angular/core").InputSignal; $shownFrom: import("@angular/core").InputSignal; $tooltipFrom: import("@angular/core").InputSignal; $translateShownFrom: import("@angular/core").InputSignal; $initialChecked: import("@angular/core").InputSignal; $checkedChange: import("@angular/core").OutputEmitterRef; $enableFilter: import("@angular/core").InputSignal; $enableQuickCheck: import("@angular/core").InputSignal; $checked: import("@angular/core").WritableSignal; $filterText: import("@angular/core").WritableSignal; translatePipe: TranslatePipe; mls: MultiLanguageService; $lang: import("@angular/core").Signal; cdr: ChangeDetectorRef; constructor(); writeValue(value: any): void; onFilterChange(e: any): void; $filteredItems: import("@angular/core").Signal; getDisplayLabel(item: T): import("@angular/core").Signal; toggle(item: T): void; checkAll(): void; checkNone(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "core-switcher-collection", never, { "$items": { "alias": "$items"; "required": true; "isSignal": true; }; "$shownFrom": { "alias": "$shownFrom"; "required": true; "isSignal": true; }; "$tooltipFrom": { "alias": "$tooltipFrom"; "required": false; "isSignal": true; }; "$translateShownFrom": { "alias": "$translateShownFrom"; "required": false; "isSignal": true; }; "$initialChecked": { "alias": "$initialChecked"; "required": false; "isSignal": true; }; "$enableFilter": { "alias": "$enableFilter"; "required": false; "isSignal": true; }; "$enableQuickCheck": { "alias": "$enableQuickCheck"; "required": false; "isSignal": true; }; }, { "$checkedChange": "$checkedChange"; }, never, never, true, never>; }