import { BaseHandler } from "../response/base.js"; import type { HandlerContext, HandlerMetadata, HandlerResult } from "../types.js"; import { renderSnippet } from "../../../rendering/snippet-renderer.js"; export interface SnippetHandlerDeps { renderSnippet: typeof renderSnippet; } export declare class SnippetHandler extends BaseHandler { private readonly deps; metadata: HandlerMetadata; constructor(deps?: SnippetHandlerDeps); handle(req: Request, ctx: HandlerContext): Promise; private resolveFilePath; private getModuleServerUrl; private respondNotFound; } //# sourceMappingURL=snippet.handler.d.ts.map