UNPKG

@paroicms/server

Version:
9 lines (8 loc) 1.12 kB
import { type ParsedLNodeId, type UpdateFieldValues } from "@paroicms/public-anywhere-lib"; import { type CreateDocumentInput, type CreateDocumentTranslationInput, type CreatePartInput, type CreatePartTranslationInput, type MinimalDocumentInfo, type MinimalPartInfo } from "@paroicms/public-server-lib"; import type { SiteContext } from "../site-context/site-context.types.js"; export declare function updateFieldsProgrammaticApi(siteContext: SiteContext, lNodeId: ParsedLNodeId, values: UpdateFieldValues): Promise<void>; export declare function createDocumentProgrammaticApi(siteContext: SiteContext, createInput: CreateDocumentInput): Promise<MinimalDocumentInfo>; export declare function createDocumentTranslationProgrammaticApi(siteContext: SiteContext, createInput: CreateDocumentTranslationInput): Promise<MinimalDocumentInfo>; export declare function createPartProgrammaticApi(siteContext: SiteContext, createInput: CreatePartInput): Promise<MinimalPartInfo>; export declare function createPartTranslationProgrammaticApi(siteContext: SiteContext, createInput: CreatePartTranslationInput): Promise<MinimalPartInfo>;