export { default } from './plugin/plugin.js';
export { ILES_APP_ENTRY } from './constants.js';
export { build } from './build/build.js';
export { resolveConfig } from './config.js';
export { mergeConfig } from 'vite';
import { UserConfig } from './shared.js';
import 'unplugin-vue-components/types';
import '~/site';
import 'rollup';
import 'vue';
import '@vitejs/plugin-vue';
import 'unplugin-vue-components/vite';
import 'vite-plugin-solid';
import '@sveltejs/vite-plugin-svelte';
import '@preact/preset-vite';
import 'vue-router';
import '@unhead/vue';
import '@islands/pages';
import '@islands/mdx';
import '@islands/hydration/dist/vanilla';

declare function defineConfig(config: UserConfig): UserConfig;

export { defineConfig };
