UNPKG

@asuka/di

Version:
11 lines (10 loc) 395 B
import React from 'react'; import { Provider } from './type'; export declare function InjectableContext({ children }: { children: React.ReactNode; }): JSX.Element; export declare const InjectionProvidersContext: React.NamedExoticComponent<{ providers?: Provider<unknown>[] | undefined; children: React.ReactNode; }>; export declare function useInstance<T>(provider: Provider<T>): T;