import { Plugin } from 'vite';
import { AstroIntegration } from 'astro';

type Options = Partial<{
    iconifyRootDirectory: URL;
    outDir?: string;
}>;

declare function createIntegration(opts?: Options): AstroIntegration;
declare function createPlugin(options?: Options): Plugin;

export { createIntegration, createPlugin as default };
