index.d.mts 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. import * as _sinclair_typebox0 from "@sinclair/typebox";
  2. import { Static } from "@sinclair/typebox";
  3. //#region src/index.d.ts
  4. declare const SnapshotFormat: _sinclair_typebox0.TObject<{
  5. callToJSON: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  6. compareKeys: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNull>;
  7. escapeRegex: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  8. escapeString: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  9. highlight: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  10. indent: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  11. maxDepth: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  12. maxWidth: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  13. min: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  14. printBasicPrototype: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  15. printFunctionName: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  16. theme: _sinclair_typebox0.TOptional<_sinclair_typebox0.TObject<{
  17. comment: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  18. content: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  19. prop: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  20. tag: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  21. value: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  22. }>>;
  23. }>;
  24. type SnapshotFormat = Static<typeof SnapshotFormat>;
  25. declare const InitialOptions: _sinclair_typebox0.TObject<{
  26. automock: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  27. bail: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TBoolean, _sinclair_typebox0.TNumber]>>;
  28. cache: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  29. cacheDirectory: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  30. ci: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  31. clearMocks: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  32. changedFilesWithAncestor: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  33. changedSince: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  34. collectCoverage: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  35. collectCoverageFrom: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  36. coverageDirectory: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  37. coveragePathIgnorePatterns: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  38. coverageProvider: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TLiteral<"babel">, _sinclair_typebox0.TLiteral<"v8">]>>;
  39. coverageReporters: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TUnion<[_sinclair_typebox0.TLiteral<"clover">, _sinclair_typebox0.TLiteral<"cobertura">, _sinclair_typebox0.TLiteral<"html-spa">, _sinclair_typebox0.TLiteral<"html">, _sinclair_typebox0.TLiteral<"json">, _sinclair_typebox0.TLiteral<"json-summary">, _sinclair_typebox0.TLiteral<"lcov">, _sinclair_typebox0.TLiteral<"lcovonly">, _sinclair_typebox0.TLiteral<"none">, _sinclair_typebox0.TLiteral<"teamcity">, _sinclair_typebox0.TLiteral<"text">, _sinclair_typebox0.TLiteral<"text-lcov">, _sinclair_typebox0.TLiteral<"text-summary">]>, _sinclair_typebox0.TTuple<[_sinclair_typebox0.TUnion<[_sinclair_typebox0.TLiteral<"clover">, _sinclair_typebox0.TLiteral<"cobertura">, _sinclair_typebox0.TLiteral<"html-spa">, _sinclair_typebox0.TLiteral<"html">, _sinclair_typebox0.TLiteral<"json">, _sinclair_typebox0.TLiteral<"json-summary">, _sinclair_typebox0.TLiteral<"lcov">, _sinclair_typebox0.TLiteral<"lcovonly">, _sinclair_typebox0.TLiteral<"none">, _sinclair_typebox0.TLiteral<"teamcity">, _sinclair_typebox0.TLiteral<"text">, _sinclair_typebox0.TLiteral<"text-lcov">, _sinclair_typebox0.TLiteral<"text-summary">]>, _sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown>]>]>>>;
  40. coverageThreshold: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnsafe<{
  41. [path: string]: {
  42. branches?: number | undefined;
  43. functions?: number | undefined;
  44. lines?: number | undefined;
  45. statements?: number | undefined;
  46. };
  47. global: Static<_sinclair_typebox0.TObject<{
  48. branches: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  49. functions: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  50. lines: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  51. statements: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  52. }>>;
  53. }>>;
  54. dependencyExtractor: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  55. detectLeaks: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  56. detectOpenHandles: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  57. displayName: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TObject<{
  58. name: _sinclair_typebox0.TString;
  59. color: _sinclair_typebox0.TUnion<[_sinclair_typebox0.TLiteral<"black">, _sinclair_typebox0.TLiteral<"red">, _sinclair_typebox0.TLiteral<"green">, _sinclair_typebox0.TLiteral<"yellow">, _sinclair_typebox0.TLiteral<"blue">, _sinclair_typebox0.TLiteral<"magenta">, _sinclair_typebox0.TLiteral<"cyan">, _sinclair_typebox0.TLiteral<"white">, _sinclair_typebox0.TLiteral<"gray">, _sinclair_typebox0.TLiteral<"grey">, _sinclair_typebox0.TLiteral<"blackBright">, _sinclair_typebox0.TLiteral<"redBright">, _sinclair_typebox0.TLiteral<"greenBright">, _sinclair_typebox0.TLiteral<"yellowBright">, _sinclair_typebox0.TLiteral<"blueBright">, _sinclair_typebox0.TLiteral<"magentaBright">, _sinclair_typebox0.TLiteral<"cyanBright">, _sinclair_typebox0.TLiteral<"whiteBright">]>;
  60. }>]>>;
  61. expand: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  62. extensionsToTreatAsEsm: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  63. fakeTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TIntersect<[_sinclair_typebox0.TObject<{
  64. enableGlobally: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  65. }>, _sinclair_typebox0.TUnion<[_sinclair_typebox0.TObject<{
  66. advanceTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TBoolean, _sinclair_typebox0.TNumber]>>;
  67. doNotFake: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TLiteral<"Date">, _sinclair_typebox0.TLiteral<"hrtime">, _sinclair_typebox0.TLiteral<"nextTick">, _sinclair_typebox0.TLiteral<"performance">, _sinclair_typebox0.TLiteral<"queueMicrotask">, _sinclair_typebox0.TLiteral<"requestAnimationFrame">, _sinclair_typebox0.TLiteral<"cancelAnimationFrame">, _sinclair_typebox0.TLiteral<"requestIdleCallback">, _sinclair_typebox0.TLiteral<"cancelIdleCallback">, _sinclair_typebox0.TLiteral<"setImmediate">, _sinclair_typebox0.TLiteral<"clearImmediate">, _sinclair_typebox0.TLiteral<"setInterval">, _sinclair_typebox0.TLiteral<"clearInterval">, _sinclair_typebox0.TLiteral<"setTimeout">, _sinclair_typebox0.TLiteral<"clearTimeout">]>>>;
  68. now: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  69. timerLimit: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  70. legacyFakeTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TLiteral<false>>;
  71. }>, _sinclair_typebox0.TObject<{
  72. legacyFakeTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TLiteral<true>>;
  73. }>]>]>>;
  74. filter: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  75. findRelatedTests: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  76. forceCoverageMatch: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  77. forceExit: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  78. json: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  79. globals: _sinclair_typebox0.TOptional<_sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown>>;
  80. globalSetup: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  81. globalTeardown: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  82. haste: _sinclair_typebox0.TOptional<_sinclair_typebox0.TObject<{
  83. computeSha1: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  84. defaultPlatform: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  85. forceNodeFilesystemAPI: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  86. enableSymlinks: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  87. hasteImplModulePath: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  88. platforms: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  89. throwOnModuleCollision: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  90. hasteMapModulePath: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  91. retainAllFiles: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  92. }>>;
  93. id: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  94. injectGlobals: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  95. reporters: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TTuple<[_sinclair_typebox0.TString, _sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown>]>]>>>;
  96. logHeapUsage: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  97. lastCommit: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  98. listTests: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  99. maxConcurrency: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  100. maxWorkers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TInteger]>>;
  101. moduleDirectories: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  102. moduleFileExtensions: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  103. moduleNameMapper: _sinclair_typebox0.TOptional<_sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TArray<_sinclair_typebox0.TString>]>>>;
  104. modulePathIgnorePatterns: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  105. modulePaths: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  106. noStackTrace: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  107. notify: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  108. notifyMode: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  109. onlyChanged: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  110. onlyFailures: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  111. openHandlesTimeout: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  112. outputFile: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  113. passWithNoTests: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  114. preset: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  115. prettierPath: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  116. projects: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown>]>>>;
  117. randomize: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  118. replname: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  119. resetMocks: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  120. resetModules: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  121. resolver: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TNull]>>;
  122. restoreMocks: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  123. rootDir: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  124. roots: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  125. runner: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  126. runTestsByPath: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  127. runtime: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  128. sandboxInjectedGlobals: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  129. setupFiles: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  130. setupFilesAfterEnv: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  131. showSeed: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  132. silent: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  133. skipFilter: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  134. skipNodeResolution: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  135. slowTestThreshold: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  136. snapshotResolver: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  137. snapshotSerializers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  138. snapshotFormat: _sinclair_typebox0.TOptional<_sinclair_typebox0.TObject<{
  139. callToJSON: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  140. compareKeys: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNull>;
  141. escapeRegex: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  142. escapeString: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  143. highlight: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  144. indent: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  145. maxDepth: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  146. maxWidth: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  147. min: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  148. printBasicPrototype: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  149. printFunctionName: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  150. theme: _sinclair_typebox0.TOptional<_sinclair_typebox0.TObject<{
  151. comment: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  152. content: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  153. prop: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  154. tag: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  155. value: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  156. }>>;
  157. }>>;
  158. errorOnDeprecated: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  159. testEnvironment: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  160. testEnvironmentOptions: _sinclair_typebox0.TOptional<_sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown>>;
  161. testFailureExitCode: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  162. testLocationInResults: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  163. testMatch: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  164. testNamePattern: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  165. testPathIgnorePatterns: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  166. testRegex: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TArray<_sinclair_typebox0.TString>]>>;
  167. testResultsProcessor: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  168. testRunner: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  169. testSequencer: _sinclair_typebox0.TOptional<_sinclair_typebox0.TString>;
  170. testTimeout: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  171. transform: _sinclair_typebox0.TOptional<_sinclair_typebox0.TRecord<_sinclair_typebox0.TString, _sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TTuple<[_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown]>]>>>;
  172. transformIgnorePatterns: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  173. watchPathIgnorePatterns: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  174. unmockedModulePathPatterns: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TString>>;
  175. updateSnapshot: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  176. useStderr: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  177. verbose: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  178. waitForUnhandledRejections: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  179. watch: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  180. watchAll: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  181. watchman: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  182. watchPlugins: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TString, _sinclair_typebox0.TTuple<[_sinclair_typebox0.TString, _sinclair_typebox0.TUnknown]>]>>>;
  183. workerIdleMemoryLimit: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TNumber, _sinclair_typebox0.TString]>>;
  184. workerThreads: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  185. }>;
  186. type InitialOptions = Static<typeof InitialOptions>;
  187. declare const FakeTimers: _sinclair_typebox0.TIntersect<[_sinclair_typebox0.TObject<{
  188. enableGlobally: _sinclair_typebox0.TOptional<_sinclair_typebox0.TBoolean>;
  189. }>, _sinclair_typebox0.TUnion<[_sinclair_typebox0.TObject<{
  190. advanceTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TBoolean, _sinclair_typebox0.TNumber]>>;
  191. doNotFake: _sinclair_typebox0.TOptional<_sinclair_typebox0.TArray<_sinclair_typebox0.TUnion<[_sinclair_typebox0.TLiteral<"Date">, _sinclair_typebox0.TLiteral<"hrtime">, _sinclair_typebox0.TLiteral<"nextTick">, _sinclair_typebox0.TLiteral<"performance">, _sinclair_typebox0.TLiteral<"queueMicrotask">, _sinclair_typebox0.TLiteral<"requestAnimationFrame">, _sinclair_typebox0.TLiteral<"cancelAnimationFrame">, _sinclair_typebox0.TLiteral<"requestIdleCallback">, _sinclair_typebox0.TLiteral<"cancelIdleCallback">, _sinclair_typebox0.TLiteral<"setImmediate">, _sinclair_typebox0.TLiteral<"clearImmediate">, _sinclair_typebox0.TLiteral<"setInterval">, _sinclair_typebox0.TLiteral<"clearInterval">, _sinclair_typebox0.TLiteral<"setTimeout">, _sinclair_typebox0.TLiteral<"clearTimeout">]>>>;
  192. now: _sinclair_typebox0.TOptional<_sinclair_typebox0.TInteger>;
  193. timerLimit: _sinclair_typebox0.TOptional<_sinclair_typebox0.TNumber>;
  194. legacyFakeTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TLiteral<false>>;
  195. }>, _sinclair_typebox0.TObject<{
  196. legacyFakeTimers: _sinclair_typebox0.TOptional<_sinclair_typebox0.TLiteral<true>>;
  197. }>]>]>;
  198. type FakeTimers = Static<typeof FakeTimers>;
  199. //#endregion
  200. export { FakeTimers, InitialOptions, SnapshotFormat };