import { ControlValueAccessor } from '@angular/forms'; import { MatOption } from '@angular/material/core'; import * as i0 from "@angular/core"; export declare class MultipleSelectComponent implements ControlValueAccessor { private onTouchedCallback; private onChangeCallback; get value(): any[]; _valueForSelect: any[]; source: any[]; setBorderColor: boolean; appearance: string; valueField: string; labelField: string; label: string; showSelectAllButton: boolean; showUnselectAllButton: boolean; selectAllSeparator: boolean; selectAllLabel: string; allSelected: MatOption; unselectAllLabel: string; valueFieldName: string; getLabelFunction: (element: any) => string; constructor(); getLabel(element: any): string; togglePerOne(all: any): boolean; get valueForSelect(): any[]; set valueForSelect(v: any[]); toggleAllSelection(): void; writeValue(value: any[]): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; onBlur(): void; unselectAll(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=multiple-select.component.d.ts.map