UNPKG

@stacksjs/dtsx

Version:

A modern, fast .d.ts generation tool, powered by Bun.

19 lines (18 loc) 798 B
import type { DtsGenerationConfig, GenerationStats } from './types'; /** * Generate DTS files from TypeScript source files */ export declare function generate(options?: Partial<DtsGenerationConfig>): Promise<GenerationStats>; /** * Process a single TypeScript file and generate its DTS */ export declare function processFile(filePath: string, config: DtsGenerationConfig): Promise<string>; /** * Watch mode - regenerate DTS files on source changes */ export declare function watch(options?: Partial<DtsGenerationConfig>): Promise<void>; /** * Process TypeScript source code from a string (for stdin support) * Re-exported from process-source.ts for backward compatibility */ export { clearResultCache, processSource, processSourceIsolated, processSourceSemantic } from './process-source';