import { MakeOakComponent } from '../src/types/Page'; import { Feature } from '../src/types/Feature'; import { EntityDict as BaseEntityDict } from 'oak-domain/lib/base-app-domain'; import { EntityDict, Aspect } from 'oak-domain/lib/types'; import { AsyncContext } from "oak-domain/lib/store/AsyncRowStore"; import { SyncContext } from "oak-domain/lib/store/SyncRowStore"; type ED = EntityDict & BaseEntityDict; type Cxt = AsyncContext; type FrontCxt = SyncContext; type AD = Record>; type FD = Record; declare global { const OakComponent: MakeOakComponent< ED, Cxt, FrontCxt, AD, FD >; } export {};