import { Plugin } from 'vite';

interface SvelteAnywhereOptions {
    componentsDir?: string;
    outputDir?: string;
    defaultTemplate?: string;
    defaultShadowMode?: 'open' | 'none';
    templatesDir?: string;
    cleanOutputDir?: boolean;
    log?: boolean;
}
declare function svelteAnywhere(options?: SvelteAnywhereOptions): Plugin;

export { svelteAnywhere as default };
