import { WidgetSettings } from './base.interface'; import { Subscription, ReplaySubject } from 'rxjs'; import { NgModel } from '@angular/forms'; export declare class BaseWidgetComponent { model: NgModel; get value(): any; set value(value: any); valueChanges: ReplaySubject; private _settings; get settings(): Widget; set settings(value: Widget); subscriptions: Subscription[]; unsubscribeAll(): void; ngOnInit(): void; onInit(): void; onSettingsChanges(): void; onValueChanges(): void; ngOnDestroy(): void; onDestroy(): void; }