/** * A NodeCode bound with partial configuration. * Lives in a Catalog. Bridges between reusable NodeCode logic * and process-specific ProcessNodes. */ export interface CatalogNode { readonly key: string; readonly nodeCodeKey: string; readonly name: string; readonly group: string; readonly description: string; readonly configuration: Record; } export declare function createCatalogNode(props: { key: string; nodeCodeKey: string; name?: string; group?: string; description?: string; configuration?: Record; }): CatalogNode; //# sourceMappingURL=catalog-node.d.ts.map