import { ValkeyCommandArgument, ValkeyCommandArguments } from "."; import { AuthOptions } from "./AUTH"; interface HelloOptions { protover: number; auth?: Required; clientName?: string; } export declare function transformArguments(options?: HelloOptions): ValkeyCommandArguments; type HelloRawReply = [ _: never, server: ValkeyCommandArgument, _: never, version: ValkeyCommandArgument, _: never, proto: number, _: never, id: number, _: never, mode: ValkeyCommandArgument, _: never, role: ValkeyCommandArgument, _: never, modules: Array ]; interface HelloTransformedReply { server: ValkeyCommandArgument; version: ValkeyCommandArgument; proto: number; id: number; mode: ValkeyCommandArgument; role: ValkeyCommandArgument; modules: Array; } export declare function transformReply(reply: HelloRawReply): HelloTransformedReply; export {};