@triviality/core
Version:
Purely typed service container
11 lines (10 loc) • 460 B
TypeScript
import { ServiceFunctionReferenceContainer } from '../Container';
import { FF } from '../FeatureFactory';
import { ImmutableServiceReferenceList } from '../Value/ImmutableServiceReferenceList';
export interface KernelServices {
kernel: {
references(): ImmutableServiceReferenceList;
callStack(): ImmutableServiceReferenceList;
};
}
export declare const KernelFeature: (builder: ServiceFunctionReferenceContainer) => FF<KernelServices>;