import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { HttpClient } from '@angular/common/http'; import { TranslateService } from '@ngx-translate/core'; import { ApiResponseModel, AuthService } from '@solcre-org/core'; import { BreadcrumbModel, ErrorsHttpService, SimplePanelOptions, SimplePanelRowParsingInterface, TableModel, TableOptions, TableRowModel } from '@solcre-org/admin-core'; import { Router } from '@angular/router'; import { CategoryModel } from '../../models/category.model'; import { AdminPanelsService } from '../../../shared/services/admin-panels.service'; import * as i0 from "@angular/core"; export declare class WorkspaceComponent implements OnInit { private router; private errorsHttpService; private httpClient; private formBuilder; private translateService; authService: AuthService; adminPanelsService: AdminPanelsService; breadcrumbs: BreadcrumbModel[]; tableModel: TableModel; panelOptions: SimplePanelOptions; tableOption: TableOptions; primaryForm: FormGroup; imagesUrl: string; categories: CategoryModel[]; constructor(router: Router, errorsHttpService: ErrorsHttpService, httpClient: HttpClient, formBuilder: FormBuilder, translateService: TranslateService, authService: AuthService); ngOnInit(): Promise; onBeforeSend(json: any): void; onPicturesSelected($event: any): void; onDeleteFile(): void; onDeleteSelectedFile(): void; onParseModel(arg: SimplePanelRowParsingInterface): void; onBeforeOpen(json: any): void; onSaveSuccess(response: ApiResponseModel): void; onError(error: any): void; onGetJSON(json: any, row: TableRowModel): any; onVideoEditor(executeCommandFn: Function): void; onTitleBlur(): void; onRemoteData(data: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }