import type { InternalOptions } from "../../lib/types"; import type { IncomingRequest, OutgoingResponse } from ".."; import type { Cookie } from "../lib/cookie"; import type { ErrorType } from "./error"; declare type RenderPageParams = { query?: IncomingRequest["query"]; cookies?: Cookie[]; } & Partial>; /** * Unless the user defines their [own pages](https://next-auth.js.org/configuration/pages), * we render a set of default ones, using Preact SSR. */ export default function renderPage(params: RenderPageParams): { signin(props?: any): OutgoingResponse; signout(props?: any): OutgoingResponse; verifyRequest(props?: any): OutgoingResponse; error(props?: { error?: ErrorType | undefined; } | undefined): OutgoingResponse; }; export {};