tstype-schema
Version:
TSType schema declarations
22 lines (21 loc) • 1.63 kB
TypeScript
import BooleanTypeSchema from "./schemas/BooleanTypeSchema";
import NumberTypeSchema from "./schemas/NumberTypeSchema";
import StringTypeSchema from "./schemas/StringTypeSchema";
import ArrayTypeSchema from "./schemas/ArrayTypeSchema";
import TupleTypeSchema from "./schemas/TupleTypeSchema";
import EnumTypeSchema from "./schemas/EnumTypeSchema";
import AnyTypeSchema from "./schemas/AnyTypeSchema";
import LiteralTypeSchema from "./schemas/LiteralTypeSchema";
import NonPrimitiveTypeSchema from "./schemas/NonPrimitiveTypeSchema";
import ArrayBufferTypeSchema from "./schemas/ArrayBufferTypeSchema";
import IndexedAccessTypeSchema from "./schemas/IndexedAccessTypeSchema";
import ReferenceTypeSchema from "./schemas/ReferenceTypeSchema";
import UnionTypeSchema from "./schemas/UnionTypeSchema";
import IntersectionTypeSchema from "./schemas/IntersectionTypeSchema";
import PickTypeSchema from "./schemas/PickTypeSchema";
import PartialTypeSchema from "./schemas/PartialTypeSchema";
import OmitTypeSchema from "./schemas/OmitTypeSchema";
import OverwriteTypeSchema from "./schemas/OverwriteTypeSchema";
import InterfaceTypeSchema from './schemas/InterfaceTypeSchema';
declare type TSTypeSchema = BooleanTypeSchema | NumberTypeSchema | StringTypeSchema | ArrayTypeSchema | TupleTypeSchema | EnumTypeSchema | AnyTypeSchema | LiteralTypeSchema | NonPrimitiveTypeSchema | InterfaceTypeSchema | ArrayBufferTypeSchema | IndexedAccessTypeSchema | ReferenceTypeSchema | UnionTypeSchema | IntersectionTypeSchema | PickTypeSchema | PartialTypeSchema | OmitTypeSchema | OverwriteTypeSchema;
export default TSTypeSchema;