UNPKG

@nimpl/router

Version:

Edge router for next.js apps (i18n, basePath, rewrites, redirects)

31 lines (30 loc) 1.04 kB
export declare const checkers: { header: (_url: URL, rule: import("../types/changers").BaseRule, store: Headers & { append(...args: any[]): void; set(...args: any[]): void; delete(...args: any[]): void; }) => { match: boolean; groups: { [key: string]: string; }; }; cookie: (_url: URL, rule: import("../types/changers").BaseRule, store: Omit<import("next/dist/compiled/@edge-runtime/cookies").RequestCookies, "set" | "clear" | "delete"> & Pick<import("next/dist/compiled/@edge-runtime/cookies").ResponseCookies, "set" | "delete">) => { match: boolean; groups: { [key: string]: string; }; }; host: (url: URL, rule: import("../types/changers").HostRule) => { match: boolean; groups: { [key: string]: string; }; }; query: (url: URL, rule: import("../types/changers").BaseRule) => { match: boolean; groups: { [key: string]: string; }; }; };