@flex-development/tutils
Version:
TypeScript utilities
62 lines (61 loc) • 3.65 kB
text/typescript
/**
* @file Entry Point - Type Definitions
* @module tutils/types
*/
export type { default as ANY } from './any.cjs';
export type { default as Booleanish } from './booleanish.cjs';
export type { default as BuiltIn } from './built-in.cjs';
export type { default as ClassConstructor } from './class-constructor.cjs';
export type { default as ComparisonOperator } from './comparison-operator.cjs';
export type { default as ContinuousValue } from './continuous-value.cjs';
export type { default as DeepOmit } from './deep-omit.cjs';
export type { default as DeepPartial } from './deep-partial.cjs';
export type { default as DeepPick } from './deep-pick.cjs';
export type { default as DeepRequired } from './deep-required.cjs';
export type { default as DocumentPartial } from './document-partial.cjs';
export type { default as DUID } from './duid.cjs';
export type { default as EmptyString } from './empty-string.cjs';
export type { default as EmptyValue } from './empty-value.cjs';
export type { default as FIXME } from './fixme.cjs';
export type { default as IndexSignature } from './index-signature.cjs';
export type { default as Intersection } from './intersection.cjs';
export type { default as Join } from './join.cjs';
export type { default as JSONArray } from './json-array.cjs';
export type { default as JSONObject } from './json-object.cjs';
export type { default as JSONPrimitive } from './json-primitive.cjs';
export type { default as JSONValue } from './json-value.cjs';
export type { default as KeysOptional } from './keys-optional.cjs';
export type { default as KeysRequired } from './keys-required.cjs';
export type { default as NIL } from './nil.cjs';
export type { default as Nullable } from './nullable.cjs';
export type { default as NullishBoolean } from './nullish-boolean.cjs';
export type { default as NullishNumber } from './nullish-number.cjs';
export type { default as NullishString } from './nullish-string.cjs';
export type { default as NumberLike } from './number-like.cjs';
export type { default as NumberString } from './number-string.cjs';
export type { default as Numeric } from './numeric.cjs';
export type { default as ObjectEmpty } from './object-empty.cjs';
export type { default as ObjectPlain } from './object-plain.cjs';
export type { default as ObjectUnknown } from './object-unknown.cjs';
export type { default as OmitByType } from './omit-by-type.cjs';
export type { default as OneOrMany } from './one-or-many.cjs';
export type { default as OrDeepPartial } from './or-deep-partial.cjs';
export type { default as OrNever } from './or-never.cjs';
export type { default as OrNil } from './or-nil.cjs';
export type { default as OrNull } from './or-null.cjs';
export type { default as OrPartial } from './or-partial.cjs';
export type { default as OrPromise } from './or-promise.cjs';
export type { default as OrUndefined } from './or-undefined.cjs';
export type { default as Overwrite } from './overwrite.cjs';
export type { default as Path } from './path.cjs';
export type { default as PathN } from './path-n.cjs';
export type { default as PathNT } from './path-nt.cjs';
export type { default as PathValue } from './path-value.cjs';
export type { default as PickByType } from './pick-by-type.cjs';
export type { default as Primitive } from './primitive.cjs';
export type { default as RegexString } from './regex-string.cjs';
export type { default as Split } from './split.cjs';
export type { default as StringLike } from './string-like.cjs';
export type { default as TimestampUnix } from './timestamp-unix.cjs';
export type { default as UID } from './uid.cjs';
export type { default as Union } from './union.cjs';