@paroicms/server
Version:
The ParoiCMS server
14 lines (13 loc) • 762 B
TypeScript
import type { Obj } from "@paroicms/public-anywhere-lib";
import type { PaUrlQuery } from "@paroicms/public-server-lib";
import { type DropInst } from "../liquidjs-tools/liquidjs-drop.js";
import type { RenderingContext } from "../liquidjs-tools/liquidjs-rendering/rendering-context.js";
import type * as publicPayload from "./rendering-payload.types.js";
export declare function createDocPayloadDrop(renderingContext: RenderingContext, docValuesOrFn: publicPayload.TpDocValues | (() => Promise<publicPayload.TpDocValues>), options?: {
url?: string;
fieldNames?: string[];
kind?: "routingDocument" | "regularDocument" | "term";
extraValues?: Obj;
urlQuery?: PaUrlQuery;
frontendAppPath?: string;
}): DropInst<publicPayload.TpDocPayload>;