import type { AsyncApiRealmAPI } from '@redocly/realm-asyncapi-sdk';
import type { ApiFunctionsContext, KvService } from '@redocly/config';
import type { Context } from 'hono';
import type { ApiFunctionsBasicContext } from '../../types';
export type EnhanceContextParams = {
    honoCtx: Context;
    ctx: ApiFunctionsBasicContext;
    telemetry?: AsyncApiRealmAPI.Telemetry;
    getKv: () => Promise<KvService>;
};
export declare const enhanceContext: ({ honoCtx, ctx, telemetry, getKv, }: EnhanceContextParams) => ApiFunctionsContext;
//# sourceMappingURL=enhance-context.d.ts.map