ravendb
Version:
RavenDB client for Node.js
21 lines • 962 B
TypeScript
import { DeclareToken } from "../Session/Tokens/DeclareToken.js";
import { LoadToken } from "../Session/Tokens/LoadToken.js";
import { ProjectionBehavior } from "./ProjectionBehavior.js";
import { QueryStatistics } from "../Session/QueryStatistics.js";
export declare class QueryData {
fields: string[];
projections: string[];
fromAlias: string;
declareTokens: DeclareToken[];
loadTokens: LoadToken[];
isCustomFunction: boolean;
mapReduce: boolean;
isProjectInto: boolean;
queryStatistics: QueryStatistics;
projectionBehavior: ProjectionBehavior;
constructor(fields: string[], projections: string[]);
constructor(fields: string[], projections: string[], fromAlias: string, declareTokens: DeclareToken[], loadTokens: LoadToken[], isCustomFunction: boolean);
static customFunction(alias: string, func: string): QueryData;
static throwProjectionIsAlreadyDone(): void;
}
//# sourceMappingURL=QueryData.d.ts.map