import type { RenderContext } from '../../../types/public-types.js'; import type { AnyIntegrationPlugin } from '../../../plugins/integration-plugin.js'; export interface CreateRenderContextOptions { integrations: AnyIntegrationPlugin[]; rendererModules?: unknown; importServerModule?: (filePath: string) => Promise; } /** * Creates a render context for route handlers. * Provides render(), renderPartial(), json(), and html() methods that can be used * within route handlers to generate responses. * * @param options - Configuration options including available integrations * @returns A RenderContext object with methods for rendering views and creating responses */ export declare function createRenderContext(options: CreateRenderContextOptions): RenderContext;