import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands/index';
export declare const FIRST_KEY_INDEX = 1;
export declare function transformArguments(graph: RedisCommandArgument, query: RedisCommandArgument, timeout?: number): RedisCommandArguments;
declare type Headers = Array<string>;
declare type Data = Array<Array<string | number | null>>;
declare type Metadata = Array<string>;
declare type QueryRawReply = [
    headers: Headers,
    data: Data,
    metadata: Metadata
];
interface QueryReply {
    headers: Headers;
    data: Data;
    metadata: Metadata;
}
export declare function transformReply(reply: QueryRawReply): QueryReply;
export {};
