@triviality/core
Version:
Purely typed service container
9 lines (5 loc) • 333 B
text/typescript
import type { KernelServices } from './KernelFeature';
import type { SetupFeatureServices } from './SetupFeature';
export type DefaultServices = (KernelServices & SetupFeatureServices);
export type DefaultServicesKeys = keyof DefaultServices;
export const defaultServiceKeys: DefaultServicesKeys[] = ['kernel', 'setupCallbacks'];