13 lines
760 B
TypeScript
13 lines
760 B
TypeScript
import { AspectDict } from "../aspects/AspectDict";
|
|
import { FeatureDict } from "../features";
|
|
import { EntityDict } from "../oak-app-domain";
|
|
import { BasicFeatures } from "oak-frontend-base";
|
|
import { BackendRuntimeContext } from "../context/BackendRuntimeContext";
|
|
import { FrontendRuntimeContext } from "../context/FrontendRuntimeContext";
|
|
import { FeatureDict as Ogb0FeatureDict, AspectDict as Ogb0AspectDict } from "oak-general-business";
|
|
export type BRC = BackendRuntimeContext<EntityDict>;
|
|
export type FRC = FrontendRuntimeContext<EntityDict>;
|
|
export type RuntimeCxt = FRC | BRC;
|
|
export type AAD = AspectDict<EntityDict> & Ogb0AspectDict<EntityDict>;
|
|
export type AFD = FeatureDict<EntityDict> & BasicFeatures<EntityDict> & Ogb0FeatureDict<EntityDict>;
|