import { Version } from "../Common/Version"; import { ICacheOption } from "../Cache/ICacheOption"; import { ConcurrencyModel } from "../Common/Type"; export interface ISelectCacheOption extends ICacheOption { disableEntityAsTag?: boolean; } export interface IQueryOption { noQueryCache?: boolean; includeSoftDeleted?: boolean; supportTVP?: boolean; version?: Version; concurrencyMode?: ConcurrencyModel; resultCache?: "none" | ISelectCacheOption; useUpsert?: boolean; forceHardDelete?: boolean; }