UNPKG

@tdi2/di-core

Version:

TypeScript Dependency Injection 2 - Core DI framework

13 lines (12 loc) 347 B
import { Inject } from "@tdi2/di-core/markers"; interface GenericServiceInterface<T> { processed: T; process(data: T): Promise<T>; } export declare function GenericProcessor<T = any>(props: { data: T; services: { processor: Inject<GenericServiceInterface<T>>; }; }): import("react/jsx-runtime").JSX.Element; export {};