import { CommandParser } from '@redis/client/dist/lib/client/parser'; import { RedisArgument, NumberReply, TuplesToMapReply, SimpleStringReply, TypeMapping } from '@redis/client/dist/lib/RESP/types'; export type CfInfoReplyMap = TuplesToMapReply<[ [ SimpleStringReply<'Size'>, NumberReply ], [ SimpleStringReply<'Number of buckets'>, NumberReply ], [ SimpleStringReply<'Number of filters'>, NumberReply ], [ SimpleStringReply<'Number of items inserted'>, NumberReply ], [ SimpleStringReply<'Number of items deleted'>, NumberReply ], [ SimpleStringReply<'Bucket size'>, NumberReply ], [ SimpleStringReply<'Expansion rate'>, NumberReply ], [ SimpleStringReply<'Max iterations'>, NumberReply ] ]>; declare const _default: { readonly IS_READ_ONLY: true; /** * Returns detailed information about a Cuckoo Filter including size, buckets, filters count, items statistics and configuration * @param parser - The command parser * @param key - The name of the Cuckoo filter to get information about */ readonly parseCommand: (this: void, parser: CommandParser, key: RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [SimpleStringReply<"Size">, NumberReply, SimpleStringReply<"Number of buckets">, NumberReply, SimpleStringReply<"Number of filters">, NumberReply, SimpleStringReply<"Number of items inserted">, NumberReply, SimpleStringReply<"Number of items deleted">, NumberReply, SimpleStringReply<"Bucket size">, NumberReply, SimpleStringReply<"Expansion rate">, NumberReply, SimpleStringReply<"Max iterations">, NumberReply], _: any, typeMapping?: TypeMapping) => CfInfoReplyMap; readonly 3: () => CfInfoReplyMap; }; }; export default _default; //# sourceMappingURL=INFO.d.ts.map