@triviality/core
Version:
Purely typed service container
7 lines (6 loc) • 655 B
TypeScript
import type { TaggedServiceFactoryReference } from './TaggedServiceFactoryReference';
import type { MergedServiceFunctionReference } from './MergedServiceFunctionReference';
import type { InternalServiceFactoryReference } from './InternalServiceFactoryReference';
import { MergedTaggedServiceFunctionReference } from './MergedTaggedServiceFunctionReference';
import { AsyncServiceFunctionReference } from './AsyncServiceFunctionReference';
export declare type ServiceFactoryReference = TaggedServiceFactoryReference | MergedServiceFunctionReference | InternalServiceFactoryReference | MergedTaggedServiceFunctionReference | AsyncServiceFunctionReference;