import { Observable } from 'rxjs'; import { CommonUtils } from './../common.utils'; export interface RuntimeState { form?: { [key: string]: any; }; model?: { [key: string]: any; }; } export declare class RuntimeStateService { private utils; private _state; private stateSubject; state$: Observable; form$: Observable; lookupIsPending$: Observable; private _formState; private _lookupState; constructor(utils: CommonUtils); private setValue; private getValue; destroy(): void; setLookupInstance(el: any): void; updateFormState(newVal: { [key: string]: any; }): void; getFormState(keyPath: string): any; eventPath(evt: any): any; }