import * as unplugin from 'unplugin';
import { FilterPattern } from 'unplugin-utils';
import { U as UnimportOptions } from './shared/unimport.CaVRR9SH.js';
import 'magic-string';
import 'mlly';

interface UnimportPluginOptions extends UnimportOptions {
    include: FilterPattern;
    exclude: FilterPattern;
    dts: boolean | string;
    /**
     * Enable implicit auto import.
     * Generate global TypeScript definitions.
     *
     * @default true
     */
    autoImport?: boolean;
}
declare const defaultIncludes: RegExp[];
declare const defaultExcludes: RegExp[];
declare const _default: unplugin.UnpluginInstance<Partial<UnimportPluginOptions>, boolean>;

// @ts-ignore
export = _default;
export { type UnimportPluginOptions, defaultExcludes, defaultIncludes };
