import { BlockType } from '../models/BlockType'; import { Schema } from '../types/schemas'; export interface IBlockSchema { id: string; created: Date; updated: Date; checksum: string; fields: Schema; blockTypeId: string; blockType: BlockType; capabilities: string[]; } export declare class BlockSchema implements IBlockSchema { readonly id: string; readonly created: Date; readonly updated: Date; readonly kind = "blockSchema"; checksum: string; fields: Schema; blockTypeId: string; blockType: BlockType; capabilities: string[]; constructor(blockSchema: IBlockSchema); }