QUERY.d.ts 860 B

12345678910111213141516171819202122232425
  1. import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands/index';
  2. import { QueryOptionsBackwardCompatible } from '.';
  3. export declare const FIRST_KEY_INDEX = 1;
  4. export declare function transformArguments(graph: RedisCommandArgument, query: RedisCommandArgument, options?: QueryOptionsBackwardCompatible, compact?: boolean): RedisCommandArguments;
  5. type Headers = Array<string>;
  6. type Data = Array<string | number | null | Data>;
  7. type Metadata = Array<string>;
  8. type QueryRawReply = [
  9. headers: Headers,
  10. data: Data,
  11. metadata: Metadata
  12. ] | [
  13. metadata: Metadata
  14. ];
  15. export type QueryReply = {
  16. headers: undefined;
  17. data: undefined;
  18. metadata: Metadata;
  19. } | {
  20. headers: Headers;
  21. data: Data;
  22. metadata: Metadata;
  23. };
  24. export declare function transformReply(reply: QueryRawReply): QueryReply;
  25. export {};