@configurator/ravendb
Version:
RavenDB client for Node.js
13 lines (12 loc) • 463 B
TypeScript
import { IndexQuery } from "../Queries/IndexQuery";
import { QueryResult } from "../Queries/QueryResult";
import { TypedEventEmitter } from "../../Primitives/Events";
export interface StreamingQueryEvents {
"afterStreamExecuted": object;
}
export interface QueryEvents extends StreamingQueryEvents {
"beforeQueryExecuted": IndexQuery;
"afterQueryExecuted": QueryResult;
}
export interface QueryEventsEmitter extends TypedEventEmitter<QueryEvents> {
}