export function logger(label?: any): import("winston").Logger; export namespace logger { const setLambdaMetadata: typeof Logger.setLambdaMetadata; } export const secrets: { (...args: any[]): Promise>; vault: (key?: string, options?: {}) => Promise; aws: (key?: string, options?: {}) => Promise; }; export const storage: { signedGet: (key: any, options: any) => Promise; signedPut: typeof import("./storage/s3").signedPut; signed: { get: (key: any, options: any) => Promise; put: typeof import("./storage/s3").signedPut; post: typeof import("./storage/s3").signedPost; cookie: typeof import("./storage/cloudfront").signedCookie; }; tags: { get: typeof import("./storage/s3").getTagSet; put: typeof import("./storage/s3").putTagSet; }; list: typeof import("./storage/s3").list; put: typeof import("./storage/s3").put; get: typeof import("./storage/s3").get; exists: typeof import("./storage/s3").exists; deleteObject: typeof import("./storage/s3").del; deleteFolder: typeof import("./storage/s3").del; delete: ((...args: any[]) => boolean) & { deleteObject: (...args: any[]) => boolean; deleteFolder: (...args: any[]) => boolean; cookie: typeof import("./storage/cloudfront").deleteSignedCookie; }; }; export const express: typeof import("./express"); export const cache: { (options?: import("./cache").DynamoConnectArgumentSignature | import("./cache").RedisConnectArgumentSignature): { online: boolean; connectionError: boolean; client: import("@redis/client").RedisClientType<{ graph: { CONFIG_GET: typeof import("@redis/graph/dist/commands/CONFIG_GET"); configGet: typeof import("@redis/graph/dist/commands/CONFIG_GET"); CONFIG_SET: typeof import("@redis/graph/dist/commands/CONFIG_SET"); configSet: typeof import("@redis/graph/dist/commands/CONFIG_SET"); DELETE: typeof import("@redis/graph/dist/commands/DELETE"); delete: typeof import("@redis/graph/dist/commands/DELETE"); EXPLAIN: typeof import("@redis/graph/dist/commands/EXPLAIN"); explain: typeof import("@redis/graph/dist/commands/EXPLAIN"); LIST: typeof import("@redis/graph/dist/commands/LIST"); list: typeof import("@redis/graph/dist/commands/LIST"); PROFILE: typeof import("@redis/graph/dist/commands/PROFILE"); profile: typeof import("@redis/graph/dist/commands/PROFILE"); QUERY: typeof import("@redis/graph/dist/commands/QUERY"); query: typeof import("@redis/graph/dist/commands/QUERY"); RO_QUERY: typeof import("@redis/graph/dist/commands/RO_QUERY"); roQuery: typeof import("@redis/graph/dist/commands/RO_QUERY"); SLOWLOG: typeof import("@redis/graph/dist/commands/SLOWLOG"); slowLog: typeof import("@redis/graph/dist/commands/SLOWLOG"); }; json: { ARRAPPEND: typeof import("@redis/json/dist/commands/ARRAPPEND"); arrAppend: typeof import("@redis/json/dist/commands/ARRAPPEND"); ARRINDEX: typeof import("@redis/json/dist/commands/ARRINDEX"); arrIndex: typeof import("@redis/json/dist/commands/ARRINDEX"); ARRINSERT: typeof import("@redis/json/dist/commands/ARRINSERT"); arrInsert: typeof import("@redis/json/dist/commands/ARRINSERT"); ARRLEN: typeof import("@redis/json/dist/commands/ARRLEN"); arrLen: typeof import("@redis/json/dist/commands/ARRLEN"); ARRPOP: typeof import("@redis/json/dist/commands/ARRPOP"); arrPop: typeof import("@redis/json/dist/commands/ARRPOP"); ARRTRIM: typeof import("@redis/json/dist/commands/ARRTRIM"); arrTrim: typeof import("@redis/json/dist/commands/ARRTRIM"); DEBUG_MEMORY: typeof import("@redis/json/dist/commands/DEBUG_MEMORY"); debugMemory: typeof import("@redis/json/dist/commands/DEBUG_MEMORY"); DEL: typeof import("@redis/json/dist/commands/DEL"); del: typeof import("@redis/json/dist/commands/DEL"); FORGET: typeof import("@redis/json/dist/commands/FORGET"); forget: typeof import("@redis/json/dist/commands/FORGET"); GET: typeof import("@redis/json/dist/commands/GET"); get: typeof import("@redis/json/dist/commands/GET"); MGET: typeof import("@redis/json/dist/commands/MGET"); mGet: typeof import("@redis/json/dist/commands/MGET"); NUMINCRBY: typeof import("@redis/json/dist/commands/NUMINCRBY"); numIncrBy: typeof import("@redis/json/dist/commands/NUMINCRBY"); NUMMULTBY: typeof import("@redis/json/dist/commands/NUMMULTBY"); numMultBy: typeof import("@redis/json/dist/commands/NUMMULTBY"); OBJKEYS: typeof import("@redis/json/dist/commands/OBJKEYS"); objKeys: typeof import("@redis/json/dist/commands/OBJKEYS"); OBJLEN: typeof import("@redis/json/dist/commands/OBJLEN"); objLen: typeof import("@redis/json/dist/commands/OBJLEN"); RESP: typeof import("@redis/json/dist/commands/RESP"); resp: typeof import("@redis/json/dist/commands/RESP"); SET: typeof import("@redis/json/dist/commands/SET"); set: typeof import("@redis/json/dist/commands/SET"); STRAPPEND: typeof import("@redis/json/dist/commands/STRAPPEND"); strAppend: typeof import("@redis/json/dist/commands/STRAPPEND"); STRLEN: typeof import("@redis/json/dist/commands/STRLEN"); strLen: typeof import("@redis/json/dist/commands/STRLEN"); TYPE: typeof import("@redis/json/dist/commands/TYPE"); type: typeof import("@redis/json/dist/commands/TYPE"); }; ft: { _LIST: typeof import("@redis/search/dist/commands/_LIST"); _list: typeof import("@redis/search/dist/commands/_LIST"); ALTER: typeof import("@redis/search/dist/commands/ALTER"); alter: typeof import("@redis/search/dist/commands/ALTER"); AGGREGATE_WITHCURSOR: typeof import("@redis/search/dist/commands/AGGREGATE_WITHCURSOR"); aggregateWithCursor: typeof import("@redis/search/dist/commands/AGGREGATE_WITHCURSOR"); AGGREGATE: typeof import("@redis/search/dist/commands/AGGREGATE"); aggregate: typeof import("@redis/search/dist/commands/AGGREGATE"); ALIASADD: typeof import("@redis/search/dist/commands/ALIASADD"); aliasAdd: typeof import("@redis/search/dist/commands/ALIASADD"); ALIASDEL: typeof import("@redis/search/dist/commands/ALIASDEL"); aliasDel: typeof import("@redis/search/dist/commands/ALIASDEL"); ALIASUPDATE: typeof import("@redis/search/dist/commands/ALIASUPDATE"); aliasUpdate: typeof import("@redis/search/dist/commands/ALIASUPDATE"); CONFIG_GET: typeof import("@redis/search/dist/commands/CONFIG_GET"); configGet: typeof import("@redis/search/dist/commands/CONFIG_GET"); CONFIG_SET: typeof import("@redis/search/dist/commands/CONFIG_SET"); configSet: typeof import("@redis/search/dist/commands/CONFIG_SET"); CREATE: typeof import("@redis/search/dist/commands/CREATE"); create: typeof import("@redis/search/dist/commands/CREATE"); CURSOR_DEL: typeof import("@redis/search/dist/commands/CURSOR_DEL"); cursorDel: typeof import("@redis/search/dist/commands/CURSOR_DEL"); CURSOR_READ: typeof import("@redis/search/dist/commands/CURSOR_READ"); cursorRead: typeof import("@redis/search/dist/commands/CURSOR_READ"); DICTADD: typeof import("@redis/search/dist/commands/DICTADD"); dictAdd: typeof import("@redis/search/dist/commands/DICTADD"); DICTDEL: typeof import("@redis/search/dist/commands/DICTDEL"); dictDel: typeof import("@redis/search/dist/commands/DICTDEL"); DICTDUMP: typeof import("@redis/search/dist/commands/DICTDUMP"); dictDump: typeof import("@redis/search/dist/commands/DICTDUMP"); DROPINDEX: typeof import("@redis/search/dist/commands/DROPINDEX"); dropIndex: typeof import("@redis/search/dist/commands/DROPINDEX"); EXPLAIN: typeof import("@redis/search/dist/commands/EXPLAIN"); explain: typeof import("@redis/search/dist/commands/EXPLAIN"); EXPLAINCLI: typeof import("@redis/search/dist/commands/EXPLAINCLI"); explainCli: typeof import("@redis/search/dist/commands/EXPLAINCLI"); INFO: typeof import("@redis/search/dist/commands/INFO"); info: typeof import("@redis/search/dist/commands/INFO"); PROFILESEARCH: typeof import("@redis/search/dist/commands/PROFILE_SEARCH"); profileSearch: typeof import("@redis/search/dist/commands/PROFILE_SEARCH"); PROFILEAGGREGATE: typeof import("@redis/search/dist/commands/PROFILE_AGGREGATE"); profileAggregate: typeof import("@redis/search/dist/commands/PROFILE_AGGREGATE"); SEARCH: typeof import("@redis/search/dist/commands/SEARCH"); search: typeof import("@redis/search/dist/commands/SEARCH"); SPELLCHECK: typeof import("@redis/search/dist/commands/SPELLCHECK"); spellCheck: typeof import("@redis/search/dist/commands/SPELLCHECK"); SUGADD: typeof import("@redis/search/dist/commands/SUGADD"); sugAdd: typeof import("@redis/search/dist/commands/SUGADD"); SUGDEL: typeof import("@redis/search/dist/commands/SUGDEL"); sugDel: typeof import("@redis/search/dist/commands/SUGDEL"); SUGGET_WITHPAYLOADS: typeof import("@redis/search/dist/commands/SUGGET_WITHPAYLOADS"); sugGetWithPayloads: typeof import("@redis/search/dist/commands/SUGGET_WITHPAYLOADS"); SUGGET_WITHSCORES_WITHPAYLOADS: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES_WITHPAYLOADS"); sugGetWithScoresWithPayloads: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES_WITHPAYLOADS"); SUGGET_WITHSCORES: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES"); sugGetWithScores: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES"); SUGGET: typeof import("@redis/search/dist/commands/SUGGET"); sugGet: typeof import("@redis/search/dist/commands/SUGGET"); SUGLEN: typeof import("@redis/search/dist/commands/SUGLEN"); sugLen: typeof import("@redis/search/dist/commands/SUGLEN"); SYNDUMP: typeof import("@redis/search/dist/commands/SYNDUMP"); synDump: typeof import("@redis/search/dist/commands/SYNDUMP"); SYNUPDATE: typeof import("@redis/search/dist/commands/SYNUPDATE"); synUpdate: typeof import("@redis/search/dist/commands/SYNUPDATE"); TAGVALS: typeof import("@redis/search/dist/commands/TAGVALS"); tagVals: typeof import("@redis/search/dist/commands/TAGVALS"); }; ts: { ADD: typeof import("@redis/time-series/dist/commands/ADD"); add: typeof import("@redis/time-series/dist/commands/ADD"); ALTER: typeof import("@redis/time-series/dist/commands/ALTER"); alter: typeof import("@redis/time-series/dist/commands/ALTER"); CREATE: typeof import("@redis/time-series/dist/commands/CREATE"); create: typeof import("@redis/time-series/dist/commands/CREATE"); CREATERULE: typeof import("@redis/time-series/dist/commands/CREATERULE"); createRule: typeof import("@redis/time-series/dist/commands/CREATERULE"); DECRBY: typeof import("@redis/time-series/dist/commands/DECRBY"); decrBy: typeof import("@redis/time-series/dist/commands/DECRBY"); DEL: typeof import("@redis/time-series/dist/commands/DEL"); del: typeof import("@redis/time-series/dist/commands/DEL"); DELETERULE: typeof import("@redis/time-series/dist/commands/DELETERULE"); deleteRule: typeof import("@redis/time-series/dist/commands/DELETERULE"); GET: typeof import("@redis/time-series/dist/commands/GET"); get: typeof import("@redis/time-series/dist/commands/GET"); INCRBY: typeof import("@redis/time-series/dist/commands/INCRBY"); incrBy: typeof import("@redis/time-series/dist/commands/INCRBY"); INFO_DEBUG: typeof import("@redis/time-series/dist/commands/INFO_DEBUG"); infoDebug: typeof import("@redis/time-series/dist/commands/INFO_DEBUG"); INFO: typeof import("@redis/time-series/dist/commands/INFO"); info: typeof import("@redis/time-series/dist/commands/INFO"); MADD: typeof import("@redis/time-series/dist/commands/MADD"); mAdd: typeof import("@redis/time-series/dist/commands/MADD"); MGET: typeof import("@redis/time-series/dist/commands/MGET"); mGet: typeof import("@redis/time-series/dist/commands/MGET"); MGET_WITHLABELS: typeof import("@redis/time-series/dist/commands/MGET_WITHLABELS"); mGetWithLabels: typeof import("@redis/time-series/dist/commands/MGET_WITHLABELS"); QUERYINDEX: typeof import("@redis/time-series/dist/commands/QUERYINDEX"); queryIndex: typeof import("@redis/time-series/dist/commands/QUERYINDEX"); RANGE: typeof import("@redis/time-series/dist/commands/RANGE"); range: typeof import("@redis/time-series/dist/commands/RANGE"); REVRANGE: typeof import("@redis/time-series/dist/commands/REVRANGE"); revRange: typeof import("@redis/time-series/dist/commands/REVRANGE"); MRANGE: typeof import("@redis/time-series/dist/commands/MRANGE"); mRange: typeof import("@redis/time-series/dist/commands/MRANGE"); MRANGE_WITHLABELS: typeof import("@redis/time-series/dist/commands/MRANGE_WITHLABELS"); mRangeWithLabels: typeof import("@redis/time-series/dist/commands/MRANGE_WITHLABELS"); MREVRANGE: typeof import("@redis/time-series/dist/commands/MREVRANGE"); mRevRange: typeof import("@redis/time-series/dist/commands/MREVRANGE"); MREVRANGE_WITHLABELS: typeof import("@redis/time-series/dist/commands/MREVRANGE_WITHLABELS"); mRevRangeWithLabels: typeof import("@redis/time-series/dist/commands/MREVRANGE_WITHLABELS"); }; bf: { ADD: typeof import("@redis/bloom/dist/commands/bloom/ADD"); add: typeof import("@redis/bloom/dist/commands/bloom/ADD"); CARD: typeof import("@redis/bloom/dist/commands/bloom/CARD"); card: typeof import("@redis/bloom/dist/commands/bloom/CARD"); EXISTS: typeof import("@redis/bloom/dist/commands/bloom/EXISTS"); exists: typeof import("@redis/bloom/dist/commands/bloom/EXISTS"); INFO: typeof import("@redis/bloom/dist/commands/bloom/INFO"); info: typeof import("@redis/bloom/dist/commands/bloom/INFO"); INSERT: typeof import("@redis/bloom/dist/commands/bloom/INSERT"); insert: typeof import("@redis/bloom/dist/commands/bloom/INSERT"); LOADCHUNK: typeof import("@redis/bloom/dist/commands/bloom/LOADCHUNK"); loadChunk: typeof import("@redis/bloom/dist/commands/bloom/LOADCHUNK"); MADD: typeof import("@redis/bloom/dist/commands/bloom/MADD"); mAdd: typeof import("@redis/bloom/dist/commands/bloom/MADD"); MEXISTS: typeof import("@redis/bloom/dist/commands/bloom/MEXISTS"); mExists: typeof import("@redis/bloom/dist/commands/bloom/MEXISTS"); RESERVE: typeof import("@redis/bloom/dist/commands/bloom/RESERVE"); reserve: typeof import("@redis/bloom/dist/commands/bloom/RESERVE"); SCANDUMP: typeof import("@redis/bloom/dist/commands/bloom/SCANDUMP"); scanDump: typeof import("@redis/bloom/dist/commands/bloom/SCANDUMP"); }; cms: { INCRBY: typeof import("@redis/bloom/dist/commands/count-min-sketch/INCRBY"); incrBy: typeof import("@redis/bloom/dist/commands/count-min-sketch/INCRBY"); INFO: typeof import("@redis/bloom/dist/commands/count-min-sketch/INFO"); info: typeof import("@redis/bloom/dist/commands/count-min-sketch/INFO"); INITBYDIM: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYDIM"); initByDim: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYDIM"); INITBYPROB: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYPROB"); initByProb: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYPROB"); MERGE: typeof import("@redis/bloom/dist/commands/count-min-sketch/MERGE"); merge: typeof import("@redis/bloom/dist/commands/count-min-sketch/MERGE"); QUERY: typeof import("@redis/bloom/dist/commands/count-min-sketch/QUERY"); query: typeof import("@redis/bloom/dist/commands/count-min-sketch/QUERY"); }; cf: { ADD: typeof import("@redis/bloom/dist/commands/cuckoo/ADD"); add: typeof import("@redis/bloom/dist/commands/cuckoo/ADD"); ADDNX: typeof import("@redis/bloom/dist/commands/cuckoo/ADDNX"); addNX: typeof import("@redis/bloom/dist/commands/cuckoo/ADDNX"); COUNT: typeof import("@redis/bloom/dist/commands/cuckoo/COUNT"); count: typeof import("@redis/bloom/dist/commands/cuckoo/COUNT"); DEL: typeof import("@redis/bloom/dist/commands/cuckoo/DEL"); del: typeof import("@redis/bloom/dist/commands/cuckoo/DEL"); EXISTS: typeof import("@redis/bloom/dist/commands/cuckoo/EXISTS"); exists: typeof import("@redis/bloom/dist/commands/cuckoo/EXISTS"); INFO: typeof import("@redis/bloom/dist/commands/cuckoo/INFO"); info: typeof import("@redis/bloom/dist/commands/cuckoo/INFO"); INSERT: typeof import("@redis/bloom/dist/commands/cuckoo/INSERT"); insert: typeof import("@redis/bloom/dist/commands/cuckoo/INSERT"); INSERTNX: typeof import("@redis/bloom/dist/commands/cuckoo/INSERTNX"); insertNX: typeof import("@redis/bloom/dist/commands/cuckoo/INSERTNX"); LOADCHUNK: typeof import("@redis/bloom/dist/commands/cuckoo/LOADCHUNK"); loadChunk: typeof import("@redis/bloom/dist/commands/cuckoo/LOADCHUNK"); RESERVE: typeof import("@redis/bloom/dist/commands/cuckoo/RESERVE"); reserve: typeof import("@redis/bloom/dist/commands/cuckoo/RESERVE"); SCANDUMP: typeof import("@redis/bloom/dist/commands/cuckoo/SCANDUMP"); scanDump: typeof import("@redis/bloom/dist/commands/cuckoo/SCANDUMP"); }; tDigest: { ADD: typeof import("@redis/bloom/dist/commands/t-digest/ADD"); add: typeof import("@redis/bloom/dist/commands/t-digest/ADD"); BYRANK: typeof import("@redis/bloom/dist/commands/t-digest/BYRANK"); byRank: typeof import("@redis/bloom/dist/commands/t-digest/BYRANK"); BYREVRANK: typeof import("@redis/bloom/dist/commands/t-digest/BYREVRANK"); byRevRank: typeof import("@redis/bloom/dist/commands/t-digest/BYREVRANK"); CDF: typeof import("@redis/bloom/dist/commands/t-digest/CDF"); cdf: typeof import("@redis/bloom/dist/commands/t-digest/CDF"); CREATE: typeof import("@redis/bloom/dist/commands/t-digest/CREATE"); create: typeof import("@redis/bloom/dist/commands/t-digest/CREATE"); INFO: typeof import("@redis/bloom/dist/commands/t-digest/INFO"); info: typeof import("@redis/bloom/dist/commands/t-digest/INFO"); MAX: typeof import("@redis/bloom/dist/commands/t-digest/MAX"); max: typeof import("@redis/bloom/dist/commands/t-digest/MAX"); MERGE: typeof import("@redis/bloom/dist/commands/t-digest/MERGE"); merge: typeof import("@redis/bloom/dist/commands/t-digest/MERGE"); MIN: typeof import("@redis/bloom/dist/commands/t-digest/MIN"); min: typeof import("@redis/bloom/dist/commands/t-digest/MIN"); QUANTILE: typeof import("@redis/bloom/dist/commands/t-digest/QUANTILE"); quantile: typeof import("@redis/bloom/dist/commands/t-digest/QUANTILE"); RANK: typeof import("@redis/bloom/dist/commands/t-digest/RANK"); rank: typeof import("@redis/bloom/dist/commands/t-digest/RANK"); RESET: typeof import("@redis/bloom/dist/commands/t-digest/RESET"); reset: typeof import("@redis/bloom/dist/commands/t-digest/RESET"); REVRANK: typeof import("@redis/bloom/dist/commands/t-digest/REVRANK"); revRank: typeof import("@redis/bloom/dist/commands/t-digest/REVRANK"); TRIMMED_MEAN: typeof import("@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN"); trimmedMean: typeof import("@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN"); }; topK: { ADD: typeof import("@redis/bloom/dist/commands/top-k/ADD"); add: typeof import("@redis/bloom/dist/commands/top-k/ADD"); COUNT: typeof import("@redis/bloom/dist/commands/top-k/COUNT"); count: typeof import("@redis/bloom/dist/commands/top-k/COUNT"); INCRBY: typeof import("@redis/bloom/dist/commands/top-k/INCRBY"); incrBy: typeof import("@redis/bloom/dist/commands/top-k/INCRBY"); INFO: typeof import("@redis/bloom/dist/commands/top-k/INFO"); info: typeof import("@redis/bloom/dist/commands/top-k/INFO"); LIST_WITHCOUNT: typeof import("@redis/bloom/dist/commands/top-k/LIST_WITHCOUNT"); listWithCount: typeof import("@redis/bloom/dist/commands/top-k/LIST_WITHCOUNT"); LIST: typeof import("@redis/bloom/dist/commands/top-k/LIST"); list: typeof import("@redis/bloom/dist/commands/top-k/LIST"); QUERY: typeof import("@redis/bloom/dist/commands/top-k/QUERY"); query: typeof import("@redis/bloom/dist/commands/top-k/QUERY"); RESERVE: typeof import("@redis/bloom/dist/commands/top-k/RESERVE"); reserve: typeof import("@redis/bloom/dist/commands/top-k/RESERVE"); }; } & import("redis").RedisModules, import("redis").RedisFunctions, import("redis").RedisScripts>; endpoint: any; prefix: any; tls: any; timeOut: any; port: any; maxRetry: any; ttl: any; username: any; password: any; logger: any; waitForOnline(): Promise; "__#10@#formatCredentials"(): { username: any; password: any; }; connect(): void; close(): Promise; deleteByPattern(pattern: string): Promise; flush(): Promise; delete(key: string): Promise; set(key: string | string[], data: any, options?: { ttl: number; }): Promise; get(key: string | string[]): any; middleware(keys?: any[]): Function; } | { endpoint: any; prefix: any; tableName: any; tableCreated: boolean; ttl: any; cache: any; deleteByPattern(pattern: string): Promise; flush(): Promise; get(key: string): any; set(key: any, data?: any, options?: {}): Promise; delete(key: string): Promise; middleware(keys?: any[]): (req: any, res: any, next: any) => Promise; close(): void; }; redis: (...args: any[]) => { online: boolean; connectionError: boolean; client: import("@redis/client").RedisClientType<{ graph: { CONFIG_GET: typeof import("@redis/graph/dist/commands/CONFIG_GET"); configGet: typeof import("@redis/graph/dist/commands/CONFIG_GET"); CONFIG_SET: typeof import("@redis/graph/dist/commands/CONFIG_SET"); configSet: typeof import("@redis/graph/dist/commands/CONFIG_SET"); DELETE: typeof import("@redis/graph/dist/commands/DELETE"); delete: typeof import("@redis/graph/dist/commands/DELETE"); EXPLAIN: typeof import("@redis/graph/dist/commands/EXPLAIN"); explain: typeof import("@redis/graph/dist/commands/EXPLAIN"); LIST: typeof import("@redis/graph/dist/commands/LIST"); list: typeof import("@redis/graph/dist/commands/LIST"); PROFILE: typeof import("@redis/graph/dist/commands/PROFILE"); profile: typeof import("@redis/graph/dist/commands/PROFILE"); QUERY: typeof import("@redis/graph/dist/commands/QUERY"); query: typeof import("@redis/graph/dist/commands/QUERY"); RO_QUERY: typeof import("@redis/graph/dist/commands/RO_QUERY"); roQuery: typeof import("@redis/graph/dist/commands/RO_QUERY"); SLOWLOG: typeof import("@redis/graph/dist/commands/SLOWLOG"); slowLog: typeof import("@redis/graph/dist/commands/SLOWLOG"); }; json: { ARRAPPEND: typeof import("@redis/json/dist/commands/ARRAPPEND"); arrAppend: typeof import("@redis/json/dist/commands/ARRAPPEND"); ARRINDEX: typeof import("@redis/json/dist/commands/ARRINDEX"); arrIndex: typeof import("@redis/json/dist/commands/ARRINDEX"); ARRINSERT: typeof import("@redis/json/dist/commands/ARRINSERT"); arrInsert: typeof import("@redis/json/dist/commands/ARRINSERT"); ARRLEN: typeof import("@redis/json/dist/commands/ARRLEN"); arrLen: typeof import("@redis/json/dist/commands/ARRLEN"); ARRPOP: typeof import("@redis/json/dist/commands/ARRPOP"); arrPop: typeof import("@redis/json/dist/commands/ARRPOP"); ARRTRIM: typeof import("@redis/json/dist/commands/ARRTRIM"); arrTrim: typeof import("@redis/json/dist/commands/ARRTRIM"); DEBUG_MEMORY: typeof import("@redis/json/dist/commands/DEBUG_MEMORY"); debugMemory: typeof import("@redis/json/dist/commands/DEBUG_MEMORY"); DEL: typeof import("@redis/json/dist/commands/DEL"); del: typeof import("@redis/json/dist/commands/DEL"); FORGET: typeof import("@redis/json/dist/commands/FORGET"); forget: typeof import("@redis/json/dist/commands/FORGET"); GET: typeof import("@redis/json/dist/commands/GET"); get: typeof import("@redis/json/dist/commands/GET"); MGET: typeof import("@redis/json/dist/commands/MGET"); mGet: typeof import("@redis/json/dist/commands/MGET"); NUMINCRBY: typeof import("@redis/json/dist/commands/NUMINCRBY"); numIncrBy: typeof import("@redis/json/dist/commands/NUMINCRBY"); NUMMULTBY: typeof import("@redis/json/dist/commands/NUMMULTBY"); numMultBy: typeof import("@redis/json/dist/commands/NUMMULTBY"); OBJKEYS: typeof import("@redis/json/dist/commands/OBJKEYS"); objKeys: typeof import("@redis/json/dist/commands/OBJKEYS"); OBJLEN: typeof import("@redis/json/dist/commands/OBJLEN"); objLen: typeof import("@redis/json/dist/commands/OBJLEN"); RESP: typeof import("@redis/json/dist/commands/RESP"); resp: typeof import("@redis/json/dist/commands/RESP"); SET: typeof import("@redis/json/dist/commands/SET"); set: typeof import("@redis/json/dist/commands/SET"); STRAPPEND: typeof import("@redis/json/dist/commands/STRAPPEND"); strAppend: typeof import("@redis/json/dist/commands/STRAPPEND"); STRLEN: typeof import("@redis/json/dist/commands/STRLEN"); strLen: typeof import("@redis/json/dist/commands/STRLEN"); TYPE: typeof import("@redis/json/dist/commands/TYPE"); type: typeof import("@redis/json/dist/commands/TYPE"); }; ft: { _LIST: typeof import("@redis/search/dist/commands/_LIST"); _list: typeof import("@redis/search/dist/commands/_LIST"); ALTER: typeof import("@redis/search/dist/commands/ALTER"); alter: typeof import("@redis/search/dist/commands/ALTER"); AGGREGATE_WITHCURSOR: typeof import("@redis/search/dist/commands/AGGREGATE_WITHCURSOR"); aggregateWithCursor: typeof import("@redis/search/dist/commands/AGGREGATE_WITHCURSOR"); AGGREGATE: typeof import("@redis/search/dist/commands/AGGREGATE"); aggregate: typeof import("@redis/search/dist/commands/AGGREGATE"); ALIASADD: typeof import("@redis/search/dist/commands/ALIASADD"); aliasAdd: typeof import("@redis/search/dist/commands/ALIASADD"); ALIASDEL: typeof import("@redis/search/dist/commands/ALIASDEL"); aliasDel: typeof import("@redis/search/dist/commands/ALIASDEL"); ALIASUPDATE: typeof import("@redis/search/dist/commands/ALIASUPDATE"); aliasUpdate: typeof import("@redis/search/dist/commands/ALIASUPDATE"); CONFIG_GET: typeof import("@redis/search/dist/commands/CONFIG_GET"); configGet: typeof import("@redis/search/dist/commands/CONFIG_GET"); CONFIG_SET: typeof import("@redis/search/dist/commands/CONFIG_SET"); configSet: typeof import("@redis/search/dist/commands/CONFIG_SET"); CREATE: typeof import("@redis/search/dist/commands/CREATE"); create: typeof import("@redis/search/dist/commands/CREATE"); CURSOR_DEL: typeof import("@redis/search/dist/commands/CURSOR_DEL"); cursorDel: typeof import("@redis/search/dist/commands/CURSOR_DEL"); CURSOR_READ: typeof import("@redis/search/dist/commands/CURSOR_READ"); cursorRead: typeof import("@redis/search/dist/commands/CURSOR_READ"); DICTADD: typeof import("@redis/search/dist/commands/DICTADD"); dictAdd: typeof import("@redis/search/dist/commands/DICTADD"); DICTDEL: typeof import("@redis/search/dist/commands/DICTDEL"); dictDel: typeof import("@redis/search/dist/commands/DICTDEL"); DICTDUMP: typeof import("@redis/search/dist/commands/DICTDUMP"); dictDump: typeof import("@redis/search/dist/commands/DICTDUMP"); DROPINDEX: typeof import("@redis/search/dist/commands/DROPINDEX"); dropIndex: typeof import("@redis/search/dist/commands/DROPINDEX"); EXPLAIN: typeof import("@redis/search/dist/commands/EXPLAIN"); explain: typeof import("@redis/search/dist/commands/EXPLAIN"); EXPLAINCLI: typeof import("@redis/search/dist/commands/EXPLAINCLI"); explainCli: typeof import("@redis/search/dist/commands/EXPLAINCLI"); INFO: typeof import("@redis/search/dist/commands/INFO"); info: typeof import("@redis/search/dist/commands/INFO"); PROFILESEARCH: typeof import("@redis/search/dist/commands/PROFILE_SEARCH"); profileSearch: typeof import("@redis/search/dist/commands/PROFILE_SEARCH"); PROFILEAGGREGATE: typeof import("@redis/search/dist/commands/PROFILE_AGGREGATE"); profileAggregate: typeof import("@redis/search/dist/commands/PROFILE_AGGREGATE"); SEARCH: typeof import("@redis/search/dist/commands/SEARCH"); search: typeof import("@redis/search/dist/commands/SEARCH"); SPELLCHECK: typeof import("@redis/search/dist/commands/SPELLCHECK"); spellCheck: typeof import("@redis/search/dist/commands/SPELLCHECK"); SUGADD: typeof import("@redis/search/dist/commands/SUGADD"); sugAdd: typeof import("@redis/search/dist/commands/SUGADD"); SUGDEL: typeof import("@redis/search/dist/commands/SUGDEL"); sugDel: typeof import("@redis/search/dist/commands/SUGDEL"); SUGGET_WITHPAYLOADS: typeof import("@redis/search/dist/commands/SUGGET_WITHPAYLOADS"); sugGetWithPayloads: typeof import("@redis/search/dist/commands/SUGGET_WITHPAYLOADS"); SUGGET_WITHSCORES_WITHPAYLOADS: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES_WITHPAYLOADS"); sugGetWithScoresWithPayloads: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES_WITHPAYLOADS"); SUGGET_WITHSCORES: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES"); sugGetWithScores: typeof import("@redis/search/dist/commands/SUGGET_WITHSCORES"); SUGGET: typeof import("@redis/search/dist/commands/SUGGET"); sugGet: typeof import("@redis/search/dist/commands/SUGGET"); SUGLEN: typeof import("@redis/search/dist/commands/SUGLEN"); sugLen: typeof import("@redis/search/dist/commands/SUGLEN"); SYNDUMP: typeof import("@redis/search/dist/commands/SYNDUMP"); synDump: typeof import("@redis/search/dist/commands/SYNDUMP"); SYNUPDATE: typeof import("@redis/search/dist/commands/SYNUPDATE"); synUpdate: typeof import("@redis/search/dist/commands/SYNUPDATE"); TAGVALS: typeof import("@redis/search/dist/commands/TAGVALS"); tagVals: typeof import("@redis/search/dist/commands/TAGVALS"); }; ts: { ADD: typeof import("@redis/time-series/dist/commands/ADD"); add: typeof import("@redis/time-series/dist/commands/ADD"); ALTER: typeof import("@redis/time-series/dist/commands/ALTER"); alter: typeof import("@redis/time-series/dist/commands/ALTER"); CREATE: typeof import("@redis/time-series/dist/commands/CREATE"); create: typeof import("@redis/time-series/dist/commands/CREATE"); CREATERULE: typeof import("@redis/time-series/dist/commands/CREATERULE"); createRule: typeof import("@redis/time-series/dist/commands/CREATERULE"); DECRBY: typeof import("@redis/time-series/dist/commands/DECRBY"); decrBy: typeof import("@redis/time-series/dist/commands/DECRBY"); DEL: typeof import("@redis/time-series/dist/commands/DEL"); del: typeof import("@redis/time-series/dist/commands/DEL"); DELETERULE: typeof import("@redis/time-series/dist/commands/DELETERULE"); deleteRule: typeof import("@redis/time-series/dist/commands/DELETERULE"); GET: typeof import("@redis/time-series/dist/commands/GET"); get: typeof import("@redis/time-series/dist/commands/GET"); INCRBY: typeof import("@redis/time-series/dist/commands/INCRBY"); incrBy: typeof import("@redis/time-series/dist/commands/INCRBY"); INFO_DEBUG: typeof import("@redis/time-series/dist/commands/INFO_DEBUG"); infoDebug: typeof import("@redis/time-series/dist/commands/INFO_DEBUG"); INFO: typeof import("@redis/time-series/dist/commands/INFO"); info: typeof import("@redis/time-series/dist/commands/INFO"); MADD: typeof import("@redis/time-series/dist/commands/MADD"); mAdd: typeof import("@redis/time-series/dist/commands/MADD"); MGET: typeof import("@redis/time-series/dist/commands/MGET"); mGet: typeof import("@redis/time-series/dist/commands/MGET"); MGET_WITHLABELS: typeof import("@redis/time-series/dist/commands/MGET_WITHLABELS"); mGetWithLabels: typeof import("@redis/time-series/dist/commands/MGET_WITHLABELS"); QUERYINDEX: typeof import("@redis/time-series/dist/commands/QUERYINDEX"); queryIndex: typeof import("@redis/time-series/dist/commands/QUERYINDEX"); RANGE: typeof import("@redis/time-series/dist/commands/RANGE"); range: typeof import("@redis/time-series/dist/commands/RANGE"); REVRANGE: typeof import("@redis/time-series/dist/commands/REVRANGE"); revRange: typeof import("@redis/time-series/dist/commands/REVRANGE"); MRANGE: typeof import("@redis/time-series/dist/commands/MRANGE"); mRange: typeof import("@redis/time-series/dist/commands/MRANGE"); MRANGE_WITHLABELS: typeof import("@redis/time-series/dist/commands/MRANGE_WITHLABELS"); mRangeWithLabels: typeof import("@redis/time-series/dist/commands/MRANGE_WITHLABELS"); MREVRANGE: typeof import("@redis/time-series/dist/commands/MREVRANGE"); mRevRange: typeof import("@redis/time-series/dist/commands/MREVRANGE"); MREVRANGE_WITHLABELS: typeof import("@redis/time-series/dist/commands/MREVRANGE_WITHLABELS"); mRevRangeWithLabels: typeof import("@redis/time-series/dist/commands/MREVRANGE_WITHLABELS"); }; bf: { ADD: typeof import("@redis/bloom/dist/commands/bloom/ADD"); add: typeof import("@redis/bloom/dist/commands/bloom/ADD"); CARD: typeof import("@redis/bloom/dist/commands/bloom/CARD"); card: typeof import("@redis/bloom/dist/commands/bloom/CARD"); EXISTS: typeof import("@redis/bloom/dist/commands/bloom/EXISTS"); exists: typeof import("@redis/bloom/dist/commands/bloom/EXISTS"); INFO: typeof import("@redis/bloom/dist/commands/bloom/INFO"); info: typeof import("@redis/bloom/dist/commands/bloom/INFO"); INSERT: typeof import("@redis/bloom/dist/commands/bloom/INSERT"); insert: typeof import("@redis/bloom/dist/commands/bloom/INSERT"); LOADCHUNK: typeof import("@redis/bloom/dist/commands/bloom/LOADCHUNK"); loadChunk: typeof import("@redis/bloom/dist/commands/bloom/LOADCHUNK"); MADD: typeof import("@redis/bloom/dist/commands/bloom/MADD"); mAdd: typeof import("@redis/bloom/dist/commands/bloom/MADD"); MEXISTS: typeof import("@redis/bloom/dist/commands/bloom/MEXISTS"); mExists: typeof import("@redis/bloom/dist/commands/bloom/MEXISTS"); RESERVE: typeof import("@redis/bloom/dist/commands/bloom/RESERVE"); reserve: typeof import("@redis/bloom/dist/commands/bloom/RESERVE"); SCANDUMP: typeof import("@redis/bloom/dist/commands/bloom/SCANDUMP"); scanDump: typeof import("@redis/bloom/dist/commands/bloom/SCANDUMP"); }; cms: { INCRBY: typeof import("@redis/bloom/dist/commands/count-min-sketch/INCRBY"); incrBy: typeof import("@redis/bloom/dist/commands/count-min-sketch/INCRBY"); INFO: typeof import("@redis/bloom/dist/commands/count-min-sketch/INFO"); info: typeof import("@redis/bloom/dist/commands/count-min-sketch/INFO"); INITBYDIM: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYDIM"); initByDim: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYDIM"); INITBYPROB: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYPROB"); initByProb: typeof import("@redis/bloom/dist/commands/count-min-sketch/INITBYPROB"); MERGE: typeof import("@redis/bloom/dist/commands/count-min-sketch/MERGE"); merge: typeof import("@redis/bloom/dist/commands/count-min-sketch/MERGE"); QUERY: typeof import("@redis/bloom/dist/commands/count-min-sketch/QUERY"); query: typeof import("@redis/bloom/dist/commands/count-min-sketch/QUERY"); }; cf: { ADD: typeof import("@redis/bloom/dist/commands/cuckoo/ADD"); add: typeof import("@redis/bloom/dist/commands/cuckoo/ADD"); ADDNX: typeof import("@redis/bloom/dist/commands/cuckoo/ADDNX"); addNX: typeof import("@redis/bloom/dist/commands/cuckoo/ADDNX"); COUNT: typeof import("@redis/bloom/dist/commands/cuckoo/COUNT"); count: typeof import("@redis/bloom/dist/commands/cuckoo/COUNT"); DEL: typeof import("@redis/bloom/dist/commands/cuckoo/DEL"); del: typeof import("@redis/bloom/dist/commands/cuckoo/DEL"); EXISTS: typeof import("@redis/bloom/dist/commands/cuckoo/EXISTS"); exists: typeof import("@redis/bloom/dist/commands/cuckoo/EXISTS"); INFO: typeof import("@redis/bloom/dist/commands/cuckoo/INFO"); info: typeof import("@redis/bloom/dist/commands/cuckoo/INFO"); INSERT: typeof import("@redis/bloom/dist/commands/cuckoo/INSERT"); insert: typeof import("@redis/bloom/dist/commands/cuckoo/INSERT"); INSERTNX: typeof import("@redis/bloom/dist/commands/cuckoo/INSERTNX"); insertNX: typeof import("@redis/bloom/dist/commands/cuckoo/INSERTNX"); LOADCHUNK: typeof import("@redis/bloom/dist/commands/cuckoo/LOADCHUNK"); loadChunk: typeof import("@redis/bloom/dist/commands/cuckoo/LOADCHUNK"); RESERVE: typeof import("@redis/bloom/dist/commands/cuckoo/RESERVE"); reserve: typeof import("@redis/bloom/dist/commands/cuckoo/RESERVE"); SCANDUMP: typeof import("@redis/bloom/dist/commands/cuckoo/SCANDUMP"); scanDump: typeof import("@redis/bloom/dist/commands/cuckoo/SCANDUMP"); }; tDigest: { ADD: typeof import("@redis/bloom/dist/commands/t-digest/ADD"); add: typeof import("@redis/bloom/dist/commands/t-digest/ADD"); BYRANK: typeof import("@redis/bloom/dist/commands/t-digest/BYRANK"); byRank: typeof import("@redis/bloom/dist/commands/t-digest/BYRANK"); BYREVRANK: typeof import("@redis/bloom/dist/commands/t-digest/BYREVRANK"); byRevRank: typeof import("@redis/bloom/dist/commands/t-digest/BYREVRANK"); CDF: typeof import("@redis/bloom/dist/commands/t-digest/CDF"); cdf: typeof import("@redis/bloom/dist/commands/t-digest/CDF"); CREATE: typeof import("@redis/bloom/dist/commands/t-digest/CREATE"); create: typeof import("@redis/bloom/dist/commands/t-digest/CREATE"); INFO: typeof import("@redis/bloom/dist/commands/t-digest/INFO"); info: typeof import("@redis/bloom/dist/commands/t-digest/INFO"); MAX: typeof import("@redis/bloom/dist/commands/t-digest/MAX"); max: typeof import("@redis/bloom/dist/commands/t-digest/MAX"); MERGE: typeof import("@redis/bloom/dist/commands/t-digest/MERGE"); merge: typeof import("@redis/bloom/dist/commands/t-digest/MERGE"); MIN: typeof import("@redis/bloom/dist/commands/t-digest/MIN"); min: typeof import("@redis/bloom/dist/commands/t-digest/MIN"); QUANTILE: typeof import("@redis/bloom/dist/commands/t-digest/QUANTILE"); quantile: typeof import("@redis/bloom/dist/commands/t-digest/QUANTILE"); RANK: typeof import("@redis/bloom/dist/commands/t-digest/RANK"); rank: typeof import("@redis/bloom/dist/commands/t-digest/RANK"); RESET: typeof import("@redis/bloom/dist/commands/t-digest/RESET"); reset: typeof import("@redis/bloom/dist/commands/t-digest/RESET"); REVRANK: typeof import("@redis/bloom/dist/commands/t-digest/REVRANK"); revRank: typeof import("@redis/bloom/dist/commands/t-digest/REVRANK"); TRIMMED_MEAN: typeof import("@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN"); trimmedMean: typeof import("@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN"); }; topK: { ADD: typeof import("@redis/bloom/dist/commands/top-k/ADD"); add: typeof import("@redis/bloom/dist/commands/top-k/ADD"); COUNT: typeof import("@redis/bloom/dist/commands/top-k/COUNT"); count: typeof import("@redis/bloom/dist/commands/top-k/COUNT"); INCRBY: typeof import("@redis/bloom/dist/commands/top-k/INCRBY"); incrBy: typeof import("@redis/bloom/dist/commands/top-k/INCRBY"); INFO: typeof import("@redis/bloom/dist/commands/top-k/INFO"); info: typeof import("@redis/bloom/dist/commands/top-k/INFO"); LIST_WITHCOUNT: typeof import("@redis/bloom/dist/commands/top-k/LIST_WITHCOUNT"); listWithCount: typeof import("@redis/bloom/dist/commands/top-k/LIST_WITHCOUNT"); LIST: typeof import("@redis/bloom/dist/commands/top-k/LIST"); list: typeof import("@redis/bloom/dist/commands/top-k/LIST"); QUERY: typeof import("@redis/bloom/dist/commands/top-k/QUERY"); query: typeof import("@redis/bloom/dist/commands/top-k/QUERY"); RESERVE: typeof import("@redis/bloom/dist/commands/top-k/RESERVE"); reserve: typeof import("@redis/bloom/dist/commands/top-k/RESERVE"); }; } & import("redis").RedisModules, import("redis").RedisFunctions, import("redis").RedisScripts>; endpoint: any; prefix: any; tls: any; timeOut: any; port: any; maxRetry: any; ttl: any; username: any; password: any; logger: any; waitForOnline(): Promise; "__#10@#formatCredentials"(): { username: any; password: any; }; connect(): void; close(): Promise; deleteByPattern(pattern: string): Promise; flush(): Promise; delete(key: string): Promise; set(key: string | string[], data: any, options?: { ttl: number; }): Promise; get(key: string | string[]): any; middleware(keys?: any[]): Function; }; dynamo: (...args: any[]) => { endpoint: any; prefix: any; tableName: any; tableCreated: boolean; ttl: any; cache: any; deleteByPattern(pattern: string): Promise; flush(): Promise; get(key: string): any; set(key: any, data?: any, options?: {}): Promise; delete(key: string): Promise; middleware(keys?: any[]): (req: any, res: any, next: any) => Promise; close(): void; }; middleware: (keys: string[], { type }: { type: "redis" | "dynamo"; }) => any; }; export const queue: { (url: string, options?: import("./queue").QueueConstructorOptions): { queueUrl: string; batchSize: any; messageAttributes: any; fifo: boolean; sqs: typeof import("@aws-sdk/client-sqs") | import("@aws-sdk/client-sqs").SQSClient; _validate(): void; size(): Promise; callback(callback: string, messages?: T | T[], options?: import("./queue").SQSQueueOptions & { timeout?: number; }): Promise; query(...args: any[]): Promise; put(messages: T_2 | T_2[], options?: import("./queue").SQSQueueOptions): Promise; _sendBatch(failedMessages: T_3[], successfulMessages: T_3[], messages: T_3[], startIndex: number, groupID: any, messageAttributes: any): Promise; toEntry(message: any, messageAttributes?: any, groupID?: any): any; purge(): Promise; _initializeLoggerMap(): void; loggerMap: Map; bidirectionalMessageMetadataMap: Map; _updateLoggerAndMetadataMaps(messages: any[]): void; _getLogger(key: string): any; get(...args: any[]): Promise; _deleteMessage(receiptHandle: string): Promise; _deleteMessages(receiptHandles: string[]): Promise; _requeueMessage(receiptHandle: string): Promise; _requeueMessages(receiptHandles: string[]): Promise; _containerGet(handler: Function, options?: { poll?: boolean; }): Promise; batchGet(handler: Function, options?: any): Promise; }; query(messages?: string | string[], params?: (string | number | boolean)[][], options?: import("./queue").SQSQueueOptions): Promise; callback(callback: string, messages?: any, options?: import("./queue").SQSQueueOptions): Promise; class: { new (url: string, options?: import("./queue").QueueConstructorOptions): { queueUrl: string; batchSize: any; messageAttributes: any; fifo: boolean; sqs: typeof import("@aws-sdk/client-sqs") | import("@aws-sdk/client-sqs").SQSClient; _validate(): void; size(): Promise; callback(callback: string, messages?: T | T[], options?: import("./queue").SQSQueueOptions & { timeout?: number; }): Promise; query(...args: any[]): Promise; put(messages: T_2 | T_2[], options?: import("./queue").SQSQueueOptions): Promise; _sendBatch(failedMessages: T_3[], successfulMessages: T_3[], messages: T_3[], startIndex: number, groupID: any, messageAttributes: any): Promise; toEntry(message: any, messageAttributes?: any, groupID?: any): any; purge(): Promise; _initializeLoggerMap(): void; loggerMap: Map; bidirectionalMessageMetadataMap: Map; _updateLoggerAndMetadataMaps(messages: any[]): void; _getLogger(key: string): any; get(...args: any[]): Promise; _deleteMessage(receiptHandle: string): Promise; _deleteMessages(receiptHandles: string[]): Promise; _requeueMessage(receiptHandle: string): Promise; _requeueMessages(receiptHandles: string[]): Promise; _containerGet(handler: Function, options?: { poll?: boolean; }): Promise; batchGet(handler: Function, options?: any): Promise; }; standardizeMessage(obj: any): any; paramsOptions(args: any): { params: any; options: any; }; messagesParamsOptions(args: any): { messages: any; params: any; options: any; }; toMessageAttribute(attribute: any): any; fromMessageAttribute(attribute: any): any; verboseLogger(message: any): any; lambdaGet(event: any, handler: Function): Promise; }; }; export const slack: typeof import("./slack"); export const analytics: ((options?: import("./analytics").AnalyticsConstructOpts) => { ezq: any; middleware(args: { ignoreRoutes?: string[]; }): Promise; track(event: { who?: string; did?: string; what?: string; where?: string; }): Promise; requestTracking(req: any, res: any, next: Function): Function; routeTracking(options?: { ignoreRoutes?: any; }): Function; endpoint(req: any, res: any, next: Function): Function; }) & { track: (event: any) => Promise; middleware: (args: any) => Promise; requestTracking: (req: any, res: any, next: any) => Function; routeTracking: (options: any) => Function; endpoint: (req: any, res: any, next: any) => Function; class: { new (options?: {}): { ezq: any; middleware(args: { ignoreRoutes?: string[]; }): Promise; track(event: { who?: string; did?: string; what?: string; where?: string; }): Promise; requestTracking(req: any, res: any, next: Function): Function; routeTracking(options?: { ignoreRoutes?: any; }): Function; endpoint(req: any, res: any, next: Function): Function; }; }; }; export const sms: { (applicationId?: string, options?: { originationNumber?: string; pinPoint?: import("@aws-sdk/client-pinpoint").PinpointClient; sns?: import("@aws-sdk/client-sns").SNSClient; }): { applicationID: string; originationNumber: string; pinPoint: import("@aws-sdk/client-pinpoint").PinpointClient; sns: import("@aws-sdk/client-sns").SNSClient; send(destinationNumbers: string | string[], message: string, options?: { messageType?: string; originationNumber?: string; }): Promise; optIn(phoneNumber: string): Promise; eventHandler(handlers: { success: Function; failure: Function; optOut: Function; }, options?: { accessKey?: string; }): (req: any, res: any) => Promise; }; class: { new (applicationID?: string, options?: { originationNumber?: string; pinPoint?: import("@aws-sdk/client-pinpoint").PinpointClient; sns?: import("@aws-sdk/client-sns").SNSClient; }): { applicationID: string; originationNumber: string; pinPoint: import("@aws-sdk/client-pinpoint").PinpointClient; sns: import("@aws-sdk/client-sns").SNSClient; send(destinationNumbers: string | string[], message: string, options?: { messageType?: string; originationNumber?: string; }): Promise; optIn(phoneNumber: string): Promise; eventHandler(handlers: { success: Function; failure: Function; optOut: Function; }, options?: { accessKey?: string; }): (req: any, res: any) => Promise; }; }; }; declare const _extends: typeof import("./extends"); export { _extends as extends }; export const metrics: typeof import("./metrics").default; export namespace webhook { const aws: ((options: any) => (req: any, res: any, next: Function) => Promise) & { class: { new (options?: {}): { awsAccountWhiteList: any; snsTopicWhiteList: any; disableAuthentication: any; middleware(req: any, res: any, next: Function): Promise; authentication(req: any): Promise; }; validateRequest(req: any): void; getCurrentAccountID(): string; }; }; } import Logger = require("./logger"); //# sourceMappingURL=cloud-sdk.d.ts.map