import { OnInit, OnDestroy, EventEmitter } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { AppletContainerModel } from 'blg-akaun-ts-lib'; import { Observable } from 'rxjs'; import { DeleteRendererComponent } from './delete-renderer/delete-renderer.component'; export declare class WebhookComponent implements OnInit, OnDestroy { appletSettings$: Observable; save: EventEmitter; private subs; apiVisa: import("blg-akaun-ts-lib").ApiVisa; branch: FormControl; location: FormControl; appletContainer: AppletContainerModel; defaultColDef: { filter: string; floatingFilter: boolean; floatingFilterComponentParams: { suppressFilterButton: boolean; }; flex: number; sortable: boolean; resizable: boolean; editable: boolean; autoHeight: boolean; suppressCsvExport: boolean; }; columnDefs: ({ field: string; floatingFilter?: undefined; editable?: undefined; cellRenderer?: undefined; cellEditor?: undefined; cellEditorParams?: undefined; sortable?: undefined; resizable?: undefined; } | { field: string; floatingFilter: boolean; editable: boolean; cellRenderer: string; cellEditor?: undefined; cellEditorParams?: undefined; sortable?: undefined; resizable?: undefined; } | { field: string; cellEditor: string; cellEditorParams: { values: string[]; }; floatingFilter?: undefined; editable?: undefined; cellRenderer?: undefined; sortable?: undefined; resizable?: undefined; } | { field: string; floatingFilter: boolean; sortable: boolean; resizable: boolean; editable: boolean; cellRenderer: string; cellEditor?: undefined; cellEditorParams?: undefined; })[]; columnParamDefs: ({ field: string; floatingFilter?: undefined; flex?: undefined; sortable?: undefined; resizable?: undefined; editable?: undefined; cellRenderer?: undefined; } | { field: string; floatingFilter: boolean; flex: number; sortable: boolean; resizable: boolean; editable: boolean; cellRenderer: string; })[]; rowData: { Name: string; 'Event Queue': any[]; Status: string; }[]; paramRowData: any[]; form: FormGroup; topic: FormControl; frameworkComponents: { deleteCellRenderer: typeof DeleteRendererComponent; }; detailCellRendererParams: any; hardCodedEvents: string[]; constructor(); ngOnInit(): void; ngOnDestroy(): void; }