UNPKG

@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_.

13 lines (12 loc) 567 B
import { BlockSchema } from '../models/BlockSchema'; import { SchemaValues } from '../types/schemas'; export type BlockDocumentCreateNamed = { name: string; data: SchemaValues; blockSchema: BlockSchema; }; export type BlockDocumentCreateAnonymous = Omit<BlockDocumentCreateNamed, 'name'> & { isAnonymous: boolean; }; export type BlockDocumentCreate = BlockDocumentCreateNamed | BlockDocumentCreateAnonymous; export declare function isBlockDocumentCreateNamed(blockDocumentCreate: BlockDocumentCreate): blockDocumentCreate is BlockDocumentCreateNamed;