import { UxDynMappingConfig } from './shared/model/ux-dyn-core.model';
import { DynConfigService } from './shared/services/dyn-config.service';
import { DynValidationsService } from './shared/services/dyn-validations.service';
import { LogService } from '@eui/core';
import { FormService } from './shared/services/form.service';
import { DynDataService } from './shared/services/dyn-data.service';
import { MultiStoreService } from './shared/services/multi-redux.service';
import { DynFormApiService } from './shared/services/form-api-service';
export declare function getDynMapFinal(dynMapDefault: UxDynMappingConfig, dynMapCustom: UxDynMappingConfig): UxDynMappingConfig;
export declare function getDynConfigService(mapping: UxDynMappingConfig): DynConfigService;
export declare function getValidationsService(dynConfigService: DynConfigService): DynValidationsService;
export declare function getDynFormApiService(multipleStore: MultiStoreService, formService: FormService): DynFormApiService;
export declare function getFormService(dynConfigService: DynConfigService, dynDataService: DynDataService, multipleStore: MultiStoreService, logService: LogService, validationsService: DynValidationsService): FormService;
