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>;
