import { ObjectNode } from '../../models/object-node.model';
import { ApplicationService, CurrentContext } from '../application.service';
import { TransientEntityService } from '../transient-entity/transient-entity.service';
import { ObjectTree } from './../../models/object-tree.model';
export declare class RootConfigService {
    protected transientEntityService: TransientEntityService;
    protected appCtx: ApplicationService;
    constructor(transientEntityService: TransientEntityService, appCtx: ApplicationService);
    completeRootConfigurationTree(object: ObjectTree, ctx: CurrentContext): Promise<void>;
    completeRootConfigurationNode(object: ObjectNode, ctx: CurrentContext): Promise<void>;
}
