[6a3a178] | 1 | // Types that are compatible with all supported TypeScript versions.
|
---|
| 2 | // It's shared between all TypeScript version-specific definitions.
|
---|
| 3 |
|
---|
| 4 | // Basic
|
---|
| 5 | export * from './source/basic';
|
---|
| 6 | export * from './source/typed-array';
|
---|
| 7 |
|
---|
| 8 | // Utilities
|
---|
| 9 | export {Except} from './source/except';
|
---|
| 10 | export {Mutable} from './source/mutable';
|
---|
| 11 | export {Merge} from './source/merge';
|
---|
| 12 | export {MergeExclusive} from './source/merge-exclusive';
|
---|
| 13 | export {RequireAtLeastOne} from './source/require-at-least-one';
|
---|
| 14 | export {RequireExactlyOne} from './source/require-exactly-one';
|
---|
| 15 | export {PartialDeep} from './source/partial-deep';
|
---|
| 16 | export {ReadonlyDeep} from './source/readonly-deep';
|
---|
| 17 | export {LiteralUnion} from './source/literal-union';
|
---|
| 18 | export {Promisable} from './source/promisable';
|
---|
| 19 | export {Opaque} from './source/opaque';
|
---|
| 20 | export {SetOptional} from './source/set-optional';
|
---|
| 21 | export {SetRequired} from './source/set-required';
|
---|
| 22 | export {ValueOf} from './source/value-of';
|
---|
| 23 | export {PromiseValue} from './source/promise-value';
|
---|
| 24 | export {AsyncReturnType} from './source/async-return-type';
|
---|
| 25 | export {ConditionalExcept} from './source/conditional-except';
|
---|
| 26 | export {ConditionalKeys} from './source/conditional-keys';
|
---|
| 27 | export {ConditionalPick} from './source/conditional-pick';
|
---|
| 28 | export {UnionToIntersection} from './source/union-to-intersection';
|
---|
| 29 | export {Stringified} from './source/stringified';
|
---|
| 30 | export {FixedLengthArray} from './source/fixed-length-array';
|
---|
| 31 | export {IterableElement} from './source/iterable-element';
|
---|
| 32 | export {Entry} from './source/entry';
|
---|
| 33 | export {Entries} from './source/entries';
|
---|
| 34 | export {SetReturnType} from './source/set-return-type';
|
---|
| 35 | export {Asyncify} from './source/asyncify';
|
---|
| 36 |
|
---|
| 37 | // Miscellaneous
|
---|
| 38 | export {PackageJson} from './source/package-json';
|
---|
| 39 | export {TsConfigJson} from './source/tsconfig-json';
|
---|