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;