@unito/integration-sdk
Version:
Integration SDK
14 lines (13 loc) • 442 B
TypeScript
import type { RichTextRoot } from '@unito/integration-api';
import type { CanRender } from '../richTextCodec.js';
type Field = {
canRender: CanRender;
parse: (wire: string) => RichTextRoot;
serialize: (root: RichTextRoot) => string;
};
export type ConformanceField = {
key: string;
module: Field;
};
export declare function assertConforms(field: ConformanceField, ast: RichTextRoot, divergence?: string): void;
export {};