feature-management
Version:
Feature Flag Management
14 lines (13 loc) • 470 B
TypeScript
import { IContainer } from './interface/container.interface';
import { AnyClass } from './types';
declare class DefaultContainer implements IContainer {
get<T>(anyClass: AnyClass<T>): T;
}
declare class ContainerProvider {
private container;
constructor(container?: DefaultContainer);
resolveContainer(): DefaultContainer;
useContainer(container: IContainer): void;
}
declare const containerProvider: ContainerProvider;
export { containerProvider };