@paroicms/server
Version:
The ParoiCMS server
12 lines (11 loc) • 496 B
TypeScript
import { type ScSiteSchema } from "@paroicms/public-anywhere-lib";
import type { Knex } from "knex";
import type { NodeRow } from "../row-types.js";
export declare function createNode(siteSchema: ScSiteSchema, cn: Knex | Knex.Transaction, { parentId, typeName, }: {
parentId?: string;
typeName: string;
}): Promise<NodeRow>;
export declare function isTypeNameChildOf(siteSchema: ScSiteSchema, { parentTypeName, typeName }: {
parentTypeName: string;
typeName: string;
}): boolean;