19 lines
786 B
TypeScript
19 lines
786 B
TypeScript
import { MakeOakComponent } from 'oak-frontend-base';
|
|
import { EntityDict } from '../src/oak-app-domain';
|
|
import { GeneralAspectDict as AspectDict } from '../src/aspects/AspectDict';
|
|
import { FeatureDict } from '../src/features';
|
|
import { FrontendRuntimeContext } from '../src/context/FrontendRuntimeContext';
|
|
import { BackendRuntimeContext } from '../src/context/BackendRuntimeContext';
|
|
import { CommonAspectDict } from 'oak-common-aspect';
|
|
|
|
declare global {
|
|
const OakComponent: MakeOakComponent<
|
|
EntityDict,
|
|
BackendRuntimeContext<EntityDict>,
|
|
FrontendRuntimeContext<EntityDict>,
|
|
AspectDict<EntityDict, BackendRuntimeContext<EntityDict>> & CommonAspectDict<ED, BackendRuntimeContext<EntityDict>>,
|
|
FeatureDict<EntityDict>
|
|
>;
|
|
}
|
|
export {};
|