import type { InlineConfig } from 'vite'; import type { VitrifyConfig, VitrifyConfigAsync, VitrifyCommands, VitrifyModes, VitrifyUIFrameworks, VitrifySSRModes } from './vitrify-config.js'; import type { VitrifyContext } from './bin/run.js'; import type { VitrifyPlugin } from './plugins/index.js'; export declare const VIRTUAL_MODULES: string[]; export declare const baseConfig: ({ ssr, appDir, publicDir, base, command, mode, framework, debug, productName }: { ssr?: VitrifySSRModes; appDir?: URL; publicDir?: URL; base?: string; command?: VitrifyCommands; mode?: VitrifyModes; framework?: VitrifyUIFrameworks; debug?: boolean; productName?: string; }) => Promise; export declare const vitrifyDir: URL; export { prerender } from './frameworks/vue/prerender.js'; export type { VitrifyConfig, VitrifyConfigAsync, VitrifyPlugin, VitrifyContext };