import Context from "../extend/context.js";
import { MiddlewareFunc } from "../../lib/egg.js";
//#region src/app/middleware/site_file.d.ts
export type SiteFileContentFun = (ctx: Context) => Promise<Buffer | string>;
export interface SiteFileMiddlewareOptions {
  enable: boolean;
  cacheControl: string;
  [key: string]: string | Buffer | boolean | SiteFileContentFun | URL;
}
declare const _default: (options: SiteFileMiddlewareOptions) => MiddlewareFunc;
//#endregion
export { _default as default };