@stencila/schema
Version:
Stencila schema and other specifications
20 lines (19 loc) • 1.49 kB
TypeScript
import * as types from '../types';
import { TypeMap } from './type-map';
declare type Primitives = undefined | null | boolean | string | number;
export declare const codeBlockTypes: TypeMap<Exclude<types.CodeBlockTypes, Primitives>>;
export declare const codeFragmentTypes: TypeMap<Exclude<types.CodeFragmentTypes, Primitives>>;
export declare const codeTypes: TypeMap<Exclude<types.CodeTypes, Primitives>>;
export declare const creativeWorkTypes: TypeMap<Exclude<types.CreativeWorkTypes, Primitives>>;
export declare const entityTypes: TypeMap<Exclude<types.EntityTypes, Primitives>>;
export declare const grantTypes: TypeMap<Exclude<types.GrantTypes, Primitives>>;
export declare const markTypes: TypeMap<Exclude<types.MarkTypes, Primitives>>;
export declare const mathTypes: TypeMap<Exclude<types.MathTypes, Primitives>>;
export declare const mediaObjectTypes: TypeMap<Exclude<types.MediaObjectTypes, Primitives>>;
export declare const numberValidatorTypes: TypeMap<Exclude<types.NumberValidatorTypes, Primitives>>;
export declare const thingTypes: TypeMap<Exclude<types.ThingTypes, Primitives>>;
export declare const validatorTypes: TypeMap<Exclude<types.ValidatorTypes, Primitives>>;
export declare const variableTypes: TypeMap<Exclude<types.VariableTypes, Primitives>>;
export declare const blockContentTypes: TypeMap<Exclude<types.BlockContent, Primitives>>;
export declare const inlineContentTypes: TypeMap<Exclude<types.InlineContent, Primitives>>;
export {};