next-csrf
Version:
CSRF mitigation library for Next.js
26 lines (25 loc) • 813 B
TypeScript
import { __ApiPreviewProps } from '../next-server/server/api-utils';
import '../next-server/server/node-polyfill-fetch';
export declare type SsgRoute = {
initialRevalidateSeconds: number | false;
srcRoute: string | null;
dataRoute: string;
};
export declare type DynamicSsgRoute = {
routeRegex: string;
fallback: string | null | false;
dataRoute: string;
dataRouteRegex: string;
};
export declare type PrerenderManifest = {
version: 2;
routes: {
[route: string]: SsgRoute;
};
dynamicRoutes: {
[route: string]: DynamicSsgRoute;
};
preview: __ApiPreviewProps;
};
export default function build(dir: string, conf?: null, reactProductionProfiling?: boolean, debugOutput?: boolean): Promise<void>;
export declare type ClientSsgManifest = Set<string>;