import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { BreadcrumbModel, ErrorsHttpService, SimplePanelOptions, SimplePanelRowParsingInterface, TableModel, TableOptions, TableRowModel } from '@solcre-org/admin-core'; import { HttpClient } from '@angular/common/http'; import { TranslateService } from '@ngx-translate/core'; import { AuthService } from '@solcre-org/core'; import { AdminPanelsService } from '../../../shared/services/admin-panels.service'; import * as i0 from "@angular/core"; export declare class AnnouncementsComponent implements OnInit { private errorsHttpService; private httpClient; private formBuilder; private translateService; authService: AuthService; adminPanelsService: AdminPanelsService; breadcrumbs: BreadcrumbModel[]; tableModel: TableModel; panelOptions: SimplePanelOptions; tableOption: TableOptions; primaryForm: FormGroup; editFace: boolean; imagesUrl: string; constructor(errorsHttpService: ErrorsHttpService, httpClient: HttpClient, formBuilder: FormBuilder, translateService: TranslateService, authService: AuthService); ngOnInit(): Promise; onBeforeSend(json: any): void; onPicturesSelected($event: any): void; onDeleteFile(index: number): void; onDeleteSelectedFile(index: number): void; onParseModel(arg: SimplePanelRowParsingInterface): void; onBeforeOpen(json: any): void; onError(error: any): void; onGetJSON(json: any, row: TableRowModel): any; private loadDefaultQueryparams; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }