import { EventEmitter } from '@angular/core'; import { Store } from '@ngrx/store'; import { NamedQuery, NamedQueryTypes, SubscriptionnerDirective } from '@onepoint-yap/dashboard'; import { Observable } from 'rxjs'; import { SearchFulltextChange } from '../../search-fulltext/search-fulltext/search-fulltext.component'; import * as i0 from "@angular/core"; export declare class EditNamedQueryComponent extends SubscriptionnerDirective { private store; class: string; currentEditType$: Observable; currentEdit$: Observable; searchMultiClassValid$: Observable; searchMonoClassValid$: Observable; readonly FULL_TEXT = NamedQueryTypes.FULL_TEXT; readonly MONO_CLASS = NamedQueryTypes.MONO_CLASS; readonly MULTI_CLASS = NamedQueryTypes.MULTI_CLASS; isSearchCriteria: boolean; isSearchParams: boolean; fromWidget?: { windowsIndex: number; widgetIndex: number; }; DEFAULT_NAMED_QUERY_ID: string; searchFulltextChange: EventEmitter; cancelled: EventEmitter; searched: EventEmitter; currentEdit?: NamedQuery; private fullTextPayload; widgetType: string; constructor(store: Store); cancel(): void; search(): void; onSearchFulltextChange(evt: SearchFulltextChange): void; select($event: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }