import type { UserConfig as ViteUserConfig } from 'vite'; import type { UserConfig } from '../../config/types.js'; import { Logger } from '../../index.js'; export declare function farmUserConfigToViteConfig(config: UserConfig): ViteUserConfig; export declare function proxyViteConfig(viteConfig: ViteUserConfig, pluginName: string, logger: Logger): ViteUserConfig; export declare function viteConfigToFarmConfig(config: ViteUserConfig, origFarmConfig: UserConfig, _pluginName: string): UserConfig;