UNPKG

next-ai-defence

Version:

Defend against LLM-based web scrapers in Next.js applications

12 lines (11 loc) 476 B
import { Metadata } from "next"; import { AiDefenceOptions } from "./types"; export * from "./types"; export * from "./defaults"; export * from "./components/AiDefenceMetadata"; export * from "./utils/promptTemplates"; export * from "./utils/asciiSmuggler"; /** * Creates defensive metadata for Next.js pages to protect against LLM-based scrapers */ export declare function createAiDefence<T extends AiDefenceOptions>(options: T): (existingMetadata?: Metadata) => Metadata;