arangojs
Version:
The official ArangoDB JavaScript driver.
18 lines • 648 B
TypeScript
import { ArangoCollection } from "./collection";
export interface AqlQuery {
query: string;
bindVars: {
[key: string]: any;
};
}
export interface AqlLiteral {
toAQL: () => string;
}
export declare type AqlValue = string | number | boolean | ArangoCollection | AqlLiteral;
export declare function isAqlQuery(query: any): query is AqlQuery;
export declare function isAqlLiteral(literal: any): literal is AqlLiteral;
export declare function aql(strings: TemplateStringsArray, ...args: AqlValue[]): AqlQuery;
export declare namespace aql {
const literal: (value: any) => AqlLiteral;
}
//# sourceMappingURL=aql-query.d.ts.map