oak-general-business/lib/RuntimeContext.d.ts

14 lines
599 B
TypeScript

import { Context } from 'oak-domain/lib/types';
import { UniversalContext } from 'oak-domain/lib/store/UniversalContext';
import { EntityDict } from 'oak-app-domain/EntityDict';
import { RowStore } from 'oak-domain/lib/types';
export declare class GeneralRuntimeContext<ED extends EntityDict> extends UniversalContext<ED> implements Context<ED> {
applicationId: string;
constructor(store: RowStore<ED>, appId: string);
getApplication(): Promise<import("oak-domain/lib/types").SelectRowShape<ED["application"]["Schema"], {
id: 1;
name: 1;
}>>;
getToken(): void;
}