@prefecthq/prefect-ui-library
Version:
This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.
25 lines (24 loc) • 643 B
TypeScript
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);
}