UNPKG

@visactor/vrender-core

Version:

```typescript import { xxx } from '@visactor/vrender-core'; ```

6 lines (5 loc) 329 B
export type ServiceIdentifier<T = unknown> = string | symbol | (abstract new (...args: any[]) => T); export interface IBindingResolver { getAll: <T>(serviceIdentifier: ServiceIdentifier<T>) => T[]; } export declare function resolveContainerBinding<T>(container: IBindingResolver, serviceIdentifier: ServiceIdentifier<T>): T;