ts-cast
Version:
Runtime typechecking
21 lines (20 loc) • 769 B
TypeScript
export * from './engine';
export * from './rules';
export { integer } from './types/integer';
export { string } from './types/string';
export { number } from './types/number';
export { boolean } from './types/boolean';
export { nil } from './types/nil';
export { any } from './types/any';
export { undef } from './types/undef';
export { ref } from './types/ref';
export { value } from './types/value';
export { values } from './types/values';
export { text } from './types/text';
export { struct } from './types/struct';
export { record } from './types/record';
export { tuple } from './types/tuple';
export { array } from './types/array';
export { union, firstOf, oneOf } from './types/union';
export { allOf, prod } from './types/prod';
export * from './types/date';