import type { HandlerType } from '../router/types.js'; export type { HandlerType }; export interface HandlerContext { req: { json(): Promise; text(): Promise; header(name: string): string | undefined; param(name: string): string | undefined; query(name: string): string | undefined; }; json(data: T, status?: number): Response; text(data: string, status?: number): Response; html(data: string, status?: number): Response; get(key: string): T; set(key: string, value: T): void; bound(name: string): T; } //# sourceMappingURL=types.d.ts.map