import type { ComponentResolver } from 'unplugin-vue-components';
export interface DmVue3UIResolverOptions {
    /**
     * exclude components that do not require automatic import
     *
     * @default []
     */
    exclude?: string[];
    /**
     * import style along with components
     *
     * @default 'css'
     */
    importStyle?: boolean | 'css';
    /**
     * resolve `ant-design-vue' icons
     *
     * requires package `@ant-design/icons-vue`
     *
     * @default false
     */
    resolveIcons?: boolean;
    /**
     * @deprecated use `importStyle: 'css'` instead
     */
    importCss?: boolean;
    /**
     * use commonjs build default false
     */
    cjs?: boolean;
    /**
     * rename package
     *
     * @default 'dm-vue3-ui'
     */
    packageName?: string;
    /**
     * customize prefix of component
     * @default 'Dm'
     */
    prefix?: string;
    /**
     * Auto import for directives.
     *
     * @default true
     */
    directives?: boolean;
}
declare function DmVue3Resolver(options?: DmVue3UIResolverOptions): ComponentResolver[];
export default DmVue3Resolver;
