bun-plugin-dtsx
Version:
A Bun Bundler plugin that auto generates your DTS types extremely fast.
21 lines • 622 B
TypeScript
import type { BunPlugin } from 'bun';
import type { DtsGenerationOption } from '@stacksjs/dtsx';
export type { DtsGenerationOption };
/**
* Creates a Bun plugin for generating TypeScript declaration files
* @param options - Configuration options for DTS generation
* @returns BunPlugin instance
*/
export declare function dts(options?: PluginConfig): BunPlugin;
/**
* Configuration interface extending DtsGenerationOption with build-specific properties
*/
declare interface PluginConfig extends DtsGenerationOption {
build?: {
config: {
root?: string
outdir?: string
}
}
}
export default dts;