UNPKG

@paroicms/server

Version:
13 lines (12 loc) 838 B
import { type ReadFieldValueOrWAttached, type ReadFieldValues, type ReadFieldValuesOrWAttached, type ScFieldType } from "@paroicms/public-anywhere-lib"; import type { RenderingHookOptions } from "@paroicms/public-server-lib"; import type { RenderingContext } from "../liquidjs-tools/liquidjs-rendering/rendering-context.js"; export declare function executeRenderingHook(renderingContext: RenderingContext, hookName: "fieldPreprocessor", hookPayload: { fieldTypes: ScFieldType[]; values: ReadFieldValuesOrWAttached; options?: Omit<RenderingHookOptions, "language" | "fieldType">; }): Promise<ReadFieldValues>; export declare function executeRenderingHookForExcerpt(renderingContext: RenderingContext, hookPayload: { value: ReadFieldValueOrWAttached | undefined; fieldType: ScFieldType; }): Promise<string | undefined>;