@hotmeshio/hotmesh
Version:
Serverless Workflow
34 lines (33 loc) • 728 B
TypeScript
export interface JSONSchema {
type?: string;
enum?: string[];
examples?: any[];
properties?: {
[key: string]: JSONSchema;
};
items?: JSONSchema;
description?: string;
'x-train'?: boolean;
}
export type SymbolRanges = {
[key: string]: number;
};
export type Symbols = {
[key: string]: string;
};
export type SymbolSets = {
[key: string]: {
[key: string]: string;
};
};
export type StringStringType = {
[key: string]: string;
};
export type StringAnyType = {
[key: string]: any;
};
export type StringScalarType = {
[key: string]: boolean | number | string;
};
export type SymbolMap = Map<string, string>;
export type SymbolMaps = Map<string, SymbolMap>;