export default CacheMiddleware;
/**
 * CacheMiddleware - just an extremely naive example
 * @param {function} makeRequest
 * @returns Promise<response>
 */
declare function CacheMiddleware(): ({ operation, addResponseHook, resolve }: {
    operation: any;
    addResponseHook: any;
    resolve: any;
}, next: any) => any;
