import { ElementRef, Renderer2 } from '@angular/core'; import { BooleanInput, CoreUiComponent } from '../../components'; import { KeyPairOption } from './model'; import * as i0 from "@angular/core"; export declare class ZekSelectMultiple extends CoreUiComponent { constructor(renderer: Renderer2, elementRef: ElementRef); private _uniqueId; /** The unique ID for the radio button. */ id: string; valueField?: string | null; textField?: string | null; checkedTextField?: string | null; css: 'primary' | 'secondary' | 'success' | 'danger ' | 'warning' | 'info' | 'light' | 'dark'; get placeholder(): string; set placeholder(value: string | null | undefined); private _placeholder; get label(): string; set label(value: string | null | undefined); private _label; get multiple(): BooleanInput; set multiple(value: BooleanInput); private _multiple; private _selected; get data(): any[] | null | undefined; set data(value: any[] | null | undefined); private _data?; normalized: KeyPairOption[]; onDataChanged(): void; _text: string; onValueChanged(): void; init(): void; private _normalizeData; /** * Sets the selected option based on a value. If no option can be * found with the designated value, the select trigger is cleared. */ private _setSelectionByValue; toggleChecked(v: any): void; private _initText; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }