12345678 |
- import { DependencyIdentifier, NormalizedDependencyIdentifier } from './dependencyIdentifier';
- import { Ctor } from './dependencyItem';
- export interface ForwardRef<T> {
- unwrap(): Ctor<T>;
- }
- export declare function forwardRef<T>(wrapper: () => Ctor<T>): ForwardRef<T>;
- export declare function isForwardRef<T = any>(thing: unknown): thing is ForwardRef<T>;
- export declare function normalizeForwardRef<T>(id: DependencyIdentifier<T>): NormalizedDependencyIdentifier<T>;
|