import type { Clause } from "../../../clauses/Clause";
import { CypherFunction } from "../../../expressions/functions/CypherFunctions";
import { MapExpr } from "../../../expressions/map/MapExpr";
import type { Variable } from "../../../references/Variable";
import type { Expr } from "../../../types";
/**
 * @group Functions
 * @see [Apoc Documentation](https://neo4j.com/docs/apoc/current/overview/apoc.cypher/apoc.cypher.runFirstColumnMany/)
 */
export declare function runFirstColumnMany(clause: Clause | string, params?: Variable[] | MapExpr | Record<string, Expr>): CypherFunction;
/**
 * @group Functions
 * @see [Apoc Documentation](https://neo4j.com/docs/apoc/current/overview/apoc.cypher/apoc.cypher.runFirstColumnSingle/)
 */
export declare function runFirstColumnSingle(clause: Clause | string, params?: Variable[] | MapExpr | Record<string, Expr>): CypherFunction;
