import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { TranslateService } from '@ngx-translate/core'; import { BreadcrumbModel, ErrorsHttpService, SimplePanelOptions, SimplePanelRowParsingInterface, TableModel, TableRowModel } from '@solcre-org/admin-core'; import { ApiResponseModel } from '@solcre-org/core'; import { AdminPanelsService } from '../../../shared/services/admin-panels.service'; import * as i0 from "@angular/core"; export declare class BannersComponent implements OnInit { private formBuilder; private translateService; private errorsHttpService; adminPanelsService: AdminPanelsService; breadcrumbs: BreadcrumbModel[]; tableModel: TableModel; panelOptions: SimplePanelOptions; primaryForm: FormGroup; imagesUrl: string; constructor(formBuilder: FormBuilder, translateService: TranslateService, errorsHttpService: ErrorsHttpService); ngOnInit(): Promise; onBeforeSend(json: any): void; onPictureSelected($event: any): void; onDeleteFile(): void; onDeleteSelectedFile(): void; onMobilePictureSelected($event: any): void; onDeleteMobileFile(): void; onDeleteSelectedMobileFile(): void; onParseModel(arg: SimplePanelRowParsingInterface): void; onBeforeOpen(json: any): void; onSaveSuccess(response: ApiResponseModel): void; onError(error: any): void; onGetJSON(json: any, row: TableRowModel): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }