import { AqlLiteral, GeneratedAqlQuery } from "arangojs/aql"; import { ArangoCollection, ArangoCollectionReference } from "./arango-collection.js"; import { ArangoView } from "./arango-view.js"; import { GeneralGraph } from "./graph-classes.js"; export { isAqlLiteral, isAqlQuery, type AqlLiteral, type AqlQuery, type GeneratedAqlQuery, } from "arangojs/aql"; export type AqlValue = ArangoCollection | ArangoCollectionReference | ArangoView | GeneralGraph | GeneratedAqlQuery | AqlLiteral | string | number | boolean | null | undefined | Record | any[]; export declare function aql(templateStrings: TemplateStringsArray, ...args: AqlValue[]): GeneratedAqlQuery; export declare namespace aql { var literal: (value: string | number | boolean | AqlLiteral | null | undefined) => AqlLiteral; var join: (values: AqlValue[], sep?: string) => GeneratedAqlQuery; } //# sourceMappingURL=aql.d.ts.map