import { CacheInterface, ApiGatewayConfigInterface } from '../interfaces/routes.interface'; export declare class Cache { cache: CacheInterface[]; config: ApiGatewayConfigInterface; redis: any; memory: any; $global: any; constructor(config: ApiGatewayConfigInterface); makeCacheConnections(): Promise; set(driver: any, key: any, data: any, ttl?: any): Promise; get(driver: any, key: any): Promise; del(driver: any, key: any): Promise; }