@tdi2/di-core
Version:
TypeScript Dependency Injection 2 - Core DI framework
12 lines (11 loc) • 462 B
TypeScript
import type { Inject, InjectOptional } from "@tdi2/di-core/markers";
import { ApiInterface, LoggerService, CacheInterface, UserServiceInterface } from "./shared-types";
export declare function InlineMixedDeps(props: {
config: any;
api: Inject<ApiInterface>;
services: {
logger: LoggerService;
cache?: InjectOptional<CacheInterface<any>>;
user: Inject<UserServiceInterface>;
};
}): import("react/jsx-runtime").JSX.Element;