@lumina-study/blocks-graph
Version:
Framework-agnostic Web Component for visualizing Lumina Study block schemas
9 lines • 404 B
TypeScript
import type { Block } from '../../types/block.js';
import type { BlockSchemaV01 } from './types.js';
export declare class SchemaV01Adaptor {
adapt(schemaBlock: BlockSchemaV01): Block;
adaptMany(schemaBlocks: BlockSchemaV01[]): Block[];
adaptFromJson(json: string): Block[];
static validate(data: unknown): data is BlockSchemaV01 | BlockSchemaV01[];
}
//# sourceMappingURL=adaptor.d.ts.map