UNPKG

next-csrf

Version:

CSRF mitigation library for Next.js

16 lines (15 loc) 473 B
/// <reference types="node" /> import { IncomingMessage, ServerResponse } from 'http'; export declare function sendPayload(req: IncomingMessage, res: ServerResponse, payload: any, type: 'html' | 'json', { generateEtags, poweredByHeader, }: { generateEtags: boolean; poweredByHeader: boolean; }, options?: { private: true; } | { private: boolean; stateful: true; } | { private: boolean; stateful: false; revalidate: number | false; }): void;