import { AfterContentInit, EventEmitter } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { NotificationService } from '../services/notification.service'; import { SiteSettingsService } from '../services/site-settings.service'; import * as i0 from "@angular/core"; export interface OptionValue { key: string; value: string; disabled: boolean; } export declare class LazyLoadingSelectComponent implements AfterContentInit { private notificationService; private siteSettingsService; optionsPending: boolean; options: any; siteId: number; form: FormGroup; standalone: boolean; placeholder: string; controlName: string; optionsToken: string; appearance: string; errorCode: string; errorText: string; default: OptionValue; id: string; changeField: EventEmitter; get formControl(): FormControl; constructor(notificationService: NotificationService, siteSettingsService: SiteSettingsService); ngAfterContentInit(): void; getOptions(): void; onFieldChange(token: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }