import { ElementRef, OnInit } from '@angular/core'; import { Store } from '@ngrx/store'; import { NamedQuery, NamedQueryTypes, YapDialogRef, YapVisibility } 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 YapSaveQueryComponent implements OnInit { private store; private dialog; private data; value: string; opened: boolean; currentEdit$: Observable; isEdit: boolean; id?: string; name: string; description: string; visibility: YapVisibility; savedNameQuery?: NamedQuery; get modalSave(): boolean; get saveDisabled(): boolean; cross: ElementRef; save: ElementRef; constructor(store: Store, dialog: YapDialogRef, data: { save: boolean; type: NamedQueryTypes; payload?: SearchFulltextChange; }); ngOnInit(): void; onSave(): void; focusCrossElement(): void; focusValidation(): void; onClose(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }