oak-pay-business/lib/context/BackendRuntimeContext.d.ts

11 lines
648 B
TypeScript

import { EntityDict } from '../oak-app-domain';
import { EntityDict as BaseEntityDict } from 'oak-domain/lib/types/Entity';
import { RuntimeContext } from './RuntimeContext';
import { BackendRuntimeContext as DependentBackendRuntimeContext } from 'oak-general-business/lib/context/BackendRuntimeContext';
export declare class BackendRuntimeContext<ED extends EntityDict & BaseEntityDict> extends DependentBackendRuntimeContext<ED> implements RuntimeContext {
protected applicationProjection: EntityDict['application']['Projection'];
toString(): Promise<string>;
refineOpRecords(): Promise<void>;
}
export default BackendRuntimeContext;