| 1234567891011121314151617 |
- import { Env, Context, MiddlewareHandler } from 'hono';
- type ServeStaticOptions<E extends Env = Env> = {
- /**
- * Root path, relative to current working directory from which the app was started. Absolute paths are not supported.
- */
- root?: string;
- path?: string;
- index?: string;
- precompressed?: boolean;
- rewriteRequestPath?: (path: string, c: Context<E>) => string;
- onFound?: (path: string, c: Context<E>) => void | Promise<void>;
- onNotFound?: (path: string, c: Context<E>) => void | Promise<void>;
- };
- declare const serveStatic: <E extends Env = any>(options?: ServeStaticOptions<E>) => MiddlewareHandler<E>;
- export { type ServeStaticOptions, serveStatic };
|