UNPKG

rsbuild-plugin-dts

Version:

Rsbuild plugin that supports emitting declaration files for TypeScript.

6 lines (5 loc) 562 B
import type { PluginDtsOptions } from './index.js'; export type DtsGenerationBackend = 'api-old' | 'tsc-executable' | 'tsgo-executable' | 'isolated'; export declare const readTypescriptVersion: (cwd: string) => string | undefined; export declare function validateExplicitIsolatedDtsOptions(options: Pick<PluginDtsOptions, 'isolated' | 'tsgo' | 'build' | 'abortOnError'>): void; export declare function resolveDtsGenerationBackend(options: Pick<PluginDtsOptions, 'isolated' | 'tsgo' | 'build' | 'abortOnError'>, typescriptVersion?: string): DtsGenerationBackend;