import { EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class AvMultiSelectComponent implements ControlValueAccessor { errorMessage: import("@angular/core").InputSignal; options: any[]; labelKey: string; valueKey: string; placeholder: string; maxSelectedLabels: number; disabled: boolean; filter: boolean; filterBy: string; showClear: boolean; floatLabel: 'over' | 'in' | 'on' | null; iftaLabel: boolean; invalid: boolean; size: 'small' | 'normal' | 'large'; showToggleAll: boolean; selectedValues: any[]; selectedValuesChange: EventEmitter; get validatedSize(): 'small' | 'large' | null; get filteredOptions(): any[]; toggleSelectAll(): void; isAllSelected(): boolean; onChange: (value: any) => void; onTouched: () => void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; onMultiSelectChange(value: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=av-multiselect.component.d.ts.map