export declare const IocRegistrationKeys: {
    internal: {
        IdentityService: string;
        IamService: string;
        EventMiddlewareHandler: string;
        ProcessDefinitionMediator: string;
        EngineServer: string;
        ServiceFacade: string;
        Container: string;
        ExtensionInfoService: string;
        ExtensionInfoServiceProxy: string;
        MonitoringManager: string;
        CorrelationDatabaseAdapter: string;
        CronjobDatabaseAdapter: string;
        DataObjectInstanceDatabaseAdapter: string;
        ExternalTaskDatabaseAdapter: string;
        FlowNodeInstanceDatabaseAdapter: string;
        ProcessDefinitionDatabaseAdapter: string;
        ProcessInstanceDatabaseAdapter: string;
        UserTaskInstanceDatabaseAdapter: string;
        ApplicationRouter: string;
        QueryRouter: string;
        QueryWorkerFacade: string;
        FetchAndLockRouter: string;
        FetchAndLockWorkerFacade: string;
        RuntimeRouter: string;
        RuntimeWorkerFacade: string;
    };
    api: {
        httpEndpoints: {
            ApplicationInfoController: string;
            CorrelationController: string;
            CronjobController: string;
            CustomEndpointController: string;
            DataObjectInstanceController: string;
            ExternalTaskController: string;
            ExternalTaskFetchAndLockController: string;
            FlowNodeInstanceController: string;
            NotificationLongPollingController: string;
            ProcessDefinitionController: string;
            ProcessInstanceController: string;
            ProcessModelController: string;
            SwaggerController: string;
        };
        services: {
            ApplicationInfoService: string;
            CorrelationService: string;
            CorrelationServiceProxy: string;
            CronjobService: string;
            CronjobServiceProxy: string;
            CustomEndpointService: string;
            CustomEndpointServiceProxy: string;
            DataObjectInstanceService: string;
            DataObjectInstanceServiceProxy: string;
            ExternalTaskFetchAndLockService: string;
            ExternalTaskFetchAndLockServiceProxy: string;
            ExternalTaskService: string;
            ExternalTaskServiceProxy: string;
            FlowNodeInstanceService: string;
            FlowNodeInstanceServiceProxy: string;
            NotificationService: string;
            NotificationServiceProxy: string;
            ProcessDefinitionService: string;
            ProcessDefinitionServiceProxy: string;
            ProcessInstanceService: string;
            ProcessInstanceServiceProxy: string;
            ProcessModelService: string;
            ProcessModelServiceProxy: string;
        };
    };
    core: {
        handlerFactories: {
            BoundaryEventHandlerFactory: string;
            FlowNodeHandlerFactory: string;
        };
        handler: {
            CallActivity: string;
            UntypedTask: string;
            ManualTask: string;
            ReceiveTask: string;
            ScriptTask: string;
            SendTask: string;
            ExternalServiceTask: string;
            InternalServiceTask: string;
            HttpServiceTask: string;
            SubProcess: string;
            UserTask: string;
            EndEvent: string;
            IntermediateEmptyEvent: string;
            IntermediateLinkCatchEvent: string;
            IntermediateLinkThrowEvent: string;
            IntermediateMessageCatchEvent: string;
            IntermediateMessageThrowEvent: string;
            IntermediateSignalCatchEvent: string;
            IntermediateSignalThrowEvent: string;
            IntermediateTimerCatchEvent: string;
            StartEvent: string;
            EventBasedGateway: string;
            ExclusiveGateway: string;
            ParallelJoinGateway: string;
            ParallelSplitGateway: string;
            InclusiveJoinGateway: string;
            InclusiveSplitGateway: string;
            ErrorBoundaryEvent: string;
            MessageBoundaryEvent: string;
            SignalBoundaryEvent: string;
            TimerBoundaryEvent: string;
        };
        services: {
            CoreAccess: string;
            CronjobService: string;
            DataObjectFacade: string;
            ExecuteProcessService: string;
            MessageEventService: string;
            NotificationService: string;
            ProcessInstanceFactory: string;
            ProcessTokenService: string;
            SignalEventService: string;
            TimerFacade: string;
            EscalationEventService: string;
        };
    };
    extension: {
        adapter: {
            ApplicationInfoExtensionAdapter: string;
            CorrelationExtensionAdapter: string;
            CronjobExtensionAdapter: string;
            DataObjectInstanceExtensionAdapter: string;
            UntypedTaskExtensionAdapter: string;
            EventExtensionAdapter: string;
            ExternalTaskExtensionAdapter: string;
            FlowNodeInstanceExtensionAdapter: string;
            IamExtensionAdapter: string;
            ManualTaskExtensionAdapter: string;
            NotificationExtensionAdapter: string;
            ProcessDefinitionExtensionAdapter: string;
            ProcessInstanceExtensionAdapter: string;
            ProcessModelExtensionAdapter: string;
            UserTaskExtensionAdapter: string;
        };
    };
};
