.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / type-fest / base.d.ts
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
7 // Utilities
8 export {Except} from './source/except';
9 export {Mutable} from './source/mutable';
10 export {Merge} from './source/merge';
11 export {MergeExclusive} from './source/merge-exclusive';
12 export {RequireAtLeastOne} from './source/require-at-least-one';
13 export {RequireExactlyOne} from './source/require-exactly-one';
14 export {PartialDeep} from './source/partial-deep';
15 export {ReadonlyDeep} from './source/readonly-deep';
16 export {LiteralUnion} from './source/literal-union';
17 export {Promisable} from './source/promisable';
18 export {Opaque} from './source/opaque';
19 export {SetOptional} from './source/set-optional';
20 export {SetRequired} from './source/set-required';
21 export {ValueOf} from './source/value-of';
22 export {PromiseValue} from './source/promise-value';
23 export {AsyncReturnType} from './source/async-return-type';
24 export {ConditionalExcept} from './source/conditional-except';
25 export {ConditionalKeys} from './source/conditional-keys';
26 export {ConditionalPick} from './source/conditional-pick';
27 export {UnionToIntersection} from './source/union-to-intersection';
28 export {Stringified} from './source/stringified';
29 export {FixedLengthArray} from './source/fixed-length-array';
30 export {IterableElement} from './source/iterable-element';
31 export {Entry} from './source/entry';
32 export {Entries} from './source/entries';
33 export {SetReturnType} from './source/set-return-type';
34 export {Asyncify} from './source/asyncify';
35
36 // Miscellaneous
37 export {PackageJson} from './source/package-json';
38 export {TsConfigJson} from './source/tsconfig-json';