UNPKG

@burgan-tech/vnext-schema

Version:

JSON Schema definitions for vNext vNext Workflow components validation

29 lines (26 loc) 778 B
export interface SchemaDefinitions { schemas: { coreSchema: object; workflowDefinition: object; taskDefinition: object; viewDefinition: object; functionDefinition: object; extensionDefinition: object; schemaDefinition: object; coreHeader: object; }; // Individual schema exports coreSchema: object; workflowDefinition: object; taskDefinition: object; viewDefinition: object; functionDefinition: object; extensionDefinition: object; schemaDefinition: object; coreHeader: object; // Helper functions getSchema(type: 'core' | 'workflow' | 'task' | 'view' | 'function' | 'extension' | 'schema' | 'header'): object | null; getAvailableTypes(): string[]; } declare const schemas: SchemaDefinitions; export = schemas;