import { IOClients } from '../../../../../clients/IOClients'; import { ParamsContext, RecorderState, ServiceContext, ServiceRoute } from './../../typings'; export declare const createPvtContextMiddleware: (routeId: string, { smartcache }: ServiceRoute) => (ctx: ServiceContext, next: () => Promise) => Promise; export declare const createPubContextMiddleware: (routeId: string, { smartcache }: ServiceRoute) => (ctx: ServiceContext, next: () => Promise) => Promise;