import { AlCardstackItem } from '@al/core'; import { AlAlertDefinition } from '@al/gestalt'; import { EventEmitter } from '@angular/core'; import { ConfirmationService } from 'primeng-lts/api'; import { AlToastService } from '@al/ng-generic-components'; import * as i0 from "@angular/core"; export interface AlSavedSearchProperties { id: string; caption: string; created?: { at: number; by: string; }; modified?: { at: number; by: string; }; active?: boolean; error?: string; createdByName?: string; modifiedByName?: string; accountId?: string; scheduled?: boolean; description?: string; search_request?: string; tags?: string[]; schedulesTotal?: number; } declare class AlGenericAlertDefinition implements AlAlertDefinition { id: string; caption: string; properties: AlSavedSearchProperties; } export declare class AlSavedSearchesContentComponent { private confirmationService; private alToastService; item: AlCardstackItem; onEditSchedule: EventEmitter; editor: any; editorOptions: { theme: string; language: string; automaticLayout: boolean; minimap: { enabled: boolean; }; }; constructor(confirmationService: ConfirmationService, alToastService: AlToastService); closeError(item: AlCardstackItem): void; onMonacoEditorInit(editor: any): void; onDeleteItemConfirmation(schedule: any): void; onEditScheduleItem(schedule: any): void; showMessage: (mgs: string) => void; deleteSchedule: (schedule: any) => Promise; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; } export {};