import { Router } from '@angular/router';
import { FormService } from './form.service';
import { DynValidationsService } from './dyn-validations.service';
import { UxAppShellService } from '@eui/core';
import { DynJsonSchemaFormGeneratorService } from './dyn-json-schema-form-generator.service';
import * as i0 from "@angular/core";
export declare class DynGenericService {
    formService: FormService;
    validationService: DynValidationsService;
    uxAppShellService: UxAppShellService;
    router: Router;
    dynJsonSchemaFormGeneratorService: DynJsonSchemaFormGeneratorService;
    constructor(formService: FormService, validationService: DynValidationsService, uxAppShellService: UxAppShellService, router: Router, dynJsonSchemaFormGeneratorService: DynJsonSchemaFormGeneratorService);
    static ɵfac: i0.ɵɵFactoryDef<DynGenericService, never>;
    static ɵprov: i0.ɵɵInjectableDef<DynGenericService>;
}
