UNPKG

@paroicms/server

Version:
20 lines (19 loc) 940 B
import type { ScFieldType } from "@paroicms/public-anywhere-lib"; import type { SiteContext } from "../site-context/site-context.types.js"; export declare function getHandleOfFeaturedImage(nodeId: string): string; export declare function getHandleOfSiteAdminFavicon(): string; export declare function getHandleOfSiteFavicon(): string; export declare function getHandleOfField(siteContext: Pick<SiteContext, "siteNodeId">, options: { fieldType: ScFieldType; nodeId: string; language?: string; }): string; export declare function getHandleOfFieldOnNode(siteContext: Pick<SiteContext, "siteNodeId">, options: { fieldType: ScFieldType; nodeId: string; }): string; export declare function getHandleOfSiteField(siteContext: Pick<SiteContext, "siteNodeId" | "siteSchema">, options: { fieldName: string; language?: string; }): string; export declare function extractNodeIdFromHandle(handle: string): string | undefined;