/**
 * Lightweight FalkorDB client for beam queries.
 *
 * Wraps a connection to the semantic-{project} graph with a generic query
 * method. The beam needs ad-hoc Cypher queries that don't fit the
 * SemanticGraphClient's event-replay API.
 */
export declare class BeamGraphClient {
    private readonly host;
    private readonly port;
    private db;
    private graph;
    private readonly graphName;
    constructor(projectName: string, host?: string, port?: number);
    connect(): Promise<void>;
    query<T extends Record<string, unknown>>(cypher: string, params?: Record<string, unknown>): Promise<T[]>;
    close(): Promise<void>;
}
