UNPKG

rsbuild-plugin-dts

Version:

Rsbuild plugin that supports emitting declaration files for TypeScript.

16 lines (15 loc) 521 B
import ts from 'typescript'; import type { DtsRedirect } from './index'; export type EmitDtsOptions = { name: string; cwd: string; configPath: string; tsConfigResult: ts.ParsedCommandLine; declarationDir: string; dtsExtension: string; rootDir: string; redirect: DtsRedirect; banner?: string; footer?: string; }; export declare function emitDts(options: EmitDtsOptions, onComplete: (isSuccess: boolean) => void, bundle?: boolean, isWatch?: boolean, build?: boolean): Promise<void>;