import { OnInit, AfterContentInit, QueryList, NgZone } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { PgListSelectItemComponent } from './pg-list-select-item/pg-list-select-item.component'; import { ChildEventChannel } from '../core/events/child-event-channel'; import * as i0 from "@angular/core"; export declare class PgListSelectComponent implements OnInit, ControlValueAccessor, AfterContentInit { eventChannel: ChildEventChannel; private _ngZone; _itemChildren: QueryList; value: any; disabled: any; protected _onChange: (_: any) => void; protected _onTouch: (_: any) => void; constructor(eventChannel: ChildEventChannel, _ngZone: NgZone); _role: string; _ariaMultiSelectable: boolean; ngOnInit(): void; ngAfterContentInit(): void; private _getItemWithValue; private _setActiveChild; writeValue(obj: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState?(isDisabled: boolean): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }