next-middleware-loader.d.ts 447 B

12345678910
  1. import type { MiddlewareMatcher } from '../../analysis/get-page-static-info';
  2. export declare type MiddlewareLoaderOptions = {
  3. absolutePagePath: string;
  4. page: string;
  5. rootDir: string;
  6. matchers?: string;
  7. };
  8. export declare function encodeMatchers(matchers: MiddlewareMatcher[]): string;
  9. export declare function decodeMatchers(encodedMatchers: string): MiddlewareMatcher[];
  10. export default function middlewareLoader(this: any): string;