import { NextApiRequestLike, NextApiResponseLike } from "./types.js"; //#region src/pages/exitPreview.d.ts /** Configuration for `exitPreview()`. */ export type ExitPreviewAPIRouteConfig = { /** * The `req` object from a Next.js API route. * * @see Next.js API route docs: \ */ req?: NextApiRequestLike; /** * The `res` object from a Next.js API route. * * @see Next.js API route docs: \ */ res: NextApiResponseLike; }; /** * Ends a Prismic preview session within a Next.js app. This function should be used in an API * route. * * @example * ;```typescript * // src/pages/api/exit-preview.js * * import { exitPreview } from "@prismicio/next" * * export default function handler(_req, res) { * return exitPreview({ res }) * } * ``` */ export declare function exitPreview(config: ExitPreviewAPIRouteConfig): void; //#endregion //# sourceMappingURL=exitPreview.d.ts.map