6 lines
597 B
TypeScript
6 lines
597 B
TypeScript
import { EntityDict as BaseEntityDict } from 'oak-domain/lib/types/Entity';
|
|
import { EntityDict } from '../oak-app-domain';
|
|
import { StorageSchema } from 'oak-domain/lib/types';
|
|
export declare function rewriteSelection<ED extends EntityDict & BaseEntityDict, T extends keyof ED>(schema: StorageSchema<ED>, entity: T, selection: ED[T]['Selection'] | ED[T]['Aggregation'], context: any, option: any, isAggr?: true): void;
|
|
export declare function rewriteOperation<ED extends EntityDict & BaseEntityDict, T extends keyof ED>(schema: StorageSchema<ED>, entity: T, operation: ED[T]['Operation']): void;
|