UNPKG

knip

Version:

Find unused files, dependencies and exports in your TypeScript and JavaScript projects

944 lines (943 loc) 42.7 kB
import type { RawConfiguration } from '../types/config.js'; import type { DependencySet } from '../types/workspace.js'; import type { AsyncCompilerFn, AsyncCompilers, SyncCompilerFn, SyncCompilers } from './types.js'; export declare const partitionCompilers: (rawLocalConfig: RawConfiguration) => { syncCompilers: Record<string, SyncCompilerFn>; asyncCompilers: Record<string, AsyncCompilerFn>; exclude?: ("dependencies" | "exports" | "files" | "devDependencies" | "optionalPeerDependencies" | "unlisted" | "binaries" | "unresolved" | "types" | "nsExports" | "nsTypes" | "duplicates" | "enumMembers" | "classMembers")[] | undefined; include?: ("dependencies" | "exports" | "files" | "devDependencies" | "optionalPeerDependencies" | "unlisted" | "binaries" | "unresolved" | "types" | "nsExports" | "nsTypes" | "duplicates" | "enumMembers" | "classMembers")[] | undefined; node?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; angular?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; astro?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; ava?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; babel?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; c8?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; capacitor?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; changesets?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; commitizen?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; commitlint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; cspell?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; cucumber?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; cypress?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'dependency-cruiser'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; dotenv?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; drizzle?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; eleventy?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; eslint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; expo?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; gatsby?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'github-actions'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; glob?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'graphql-codegen'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; husky?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; jest?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; karma?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; ladle?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; lefthook?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'lint-staged'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; linthtml?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'lockfile-lint'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'lost-pixel'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; markdownlint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; metro?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; mocha?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; moonrepo?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; msw?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nest?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; netlify?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; next?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'node-test-runner'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nodemon?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'npm-package-json-lint'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nuxt?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nx?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nyc?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; oclif?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; playwright?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'playwright-ct'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'playwright-test'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; plop?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; postcss?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; preconstruct?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; prettier?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'react-cosmos'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'release-it'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; remark?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; remix?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rollup?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rsbuild?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rspack?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'semantic-release'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; sentry?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'simple-git-hooks'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'size-limit'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; storybook?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; stryker?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; stylelint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; svelte?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; syncpack?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; tailwind?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; travis?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'ts-node'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; tsup?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; tsx?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; typedoc?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; typescript?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; unbuild?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; unocss?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'vercel-og'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vike?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vite?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vitest?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vue?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'webdriver-io'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; webpack?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; wireit?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; wrangler?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; xo?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; yarn?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; yorkie?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rules?: Partial<Record<"dependencies" | "exports" | "files" | "devDependencies" | "optionalPeerDependencies" | "unlisted" | "binaries" | "unresolved" | "types" | "nsExports" | "nsTypes" | "duplicates" | "enumMembers" | "classMembers", "error" | "warn" | "off">> | undefined; paths?: Record<string, string[]> | undefined; ignore?: string | string[] | undefined; ignoreBinaries?: (string | RegExp)[] | undefined; ignoreDependencies?: (string | RegExp)[] | undefined; ignoreMembers?: (string | RegExp)[] | undefined; ignoreExportsUsedInFile?: boolean | Partial<Record<"function" | "type" | "enum" | "class" | "interface" | "member", boolean>> | undefined; ignoreWorkspaces?: string[] | undefined; includeEntryExports?: boolean | undefined; compilers?: Record<string, ((args_0: string, args_1: string, ...args: unknown[]) => string) | ((args_0: string, args_1: string, ...args: unknown[]) => Promise<string>)> | undefined; workspaces?: Record<string, { node?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; angular?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; astro?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; ava?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; babel?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; c8?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; capacitor?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; changesets?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; commitizen?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; commitlint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; cspell?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; cucumber?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; cypress?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'dependency-cruiser'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; dotenv?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; drizzle?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; eleventy?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; eslint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; expo?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; gatsby?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'github-actions'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; glob?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'graphql-codegen'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; husky?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; jest?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; karma?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; ladle?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; lefthook?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'lint-staged'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; linthtml?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'lockfile-lint'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'lost-pixel'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; markdownlint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; metro?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; mocha?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; moonrepo?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; msw?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nest?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; netlify?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; next?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'node-test-runner'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nodemon?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'npm-package-json-lint'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nuxt?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nx?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; nyc?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; oclif?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; playwright?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'playwright-ct'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'playwright-test'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; plop?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; postcss?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; preconstruct?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; prettier?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'react-cosmos'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'release-it'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; remark?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; remix?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rollup?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rsbuild?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; rspack?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'semantic-release'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; sentry?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'simple-git-hooks'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'size-limit'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; storybook?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; stryker?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; stylelint?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; svelte?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; syncpack?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; tailwind?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; travis?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'ts-node'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; tsup?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; tsx?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; typedoc?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; typescript?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; unbuild?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; unocss?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'vercel-og'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vike?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vite?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vitest?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; vue?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; 'webdriver-io'?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; webpack?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; wireit?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; wrangler?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; xo?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; yarn?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; yorkie?: string | boolean | string[] | { config?: string | string[] | undefined; entry?: string | string[] | undefined; project?: string | string[] | undefined; } | undefined; paths?: Record<string, string[]> | undefined; ignore?: string | string[] | undefined; ignoreBinaries?: (string | RegExp)[] | undefined; ignoreDependencies?: (string | RegExp)[] | undefined; ignoreMembers?: (string | RegExp)[] | undefined; includeEntryExports?: boolean | undefined; }> | undefined; }; export declare const getIncludedCompilers: (syncCompilers: SyncCompilers, asyncCompilers: AsyncCompilers, dependencies: DependencySet) => [SyncCompilers, AsyncCompilers]; export declare const getCompilerExtensions: (compilers: [SyncCompilers, AsyncCompilers]) => string[];