import { Hono } from 'hono'; import type { GatewayService } from '../service.js'; export interface HonoAppConfig { service: GatewayService; } /** * Extension sandbox HTML under `/api/extensions/:id/assets/*` ships its own CSP * (`frame-ancestors 'self'`). The global gateway middleware must not overwrite it * with `frame-ancestors 'none'` / `X-Frame-Options: DENY`, or the console cannot embed iframes. */ export declare function isExtensionGatewayUiAssetPath(path: string): boolean; export declare function createHonoApp(config: HonoAppConfig): Hono;