import * as Vite from 'vite'; type AnyFunction = (...args: any[]) => any; export type HookLoadFn = Extract; export type HookLoadFnPure = OmitThisParameter; export type HookResolveIdFn = Extract; export type HookResolveIdFnPure = OmitThisParameter; export type PartialEnvironment = Parameters>[0]; export * from 'vite'; export declare const defaultPort = 5173; export declare const mergeRootConfig: (target: Vite.InlineConfig, source: Vite.InlineConfig) => Vite.InlineConfig; export declare const EnvironmentName: { client: string; ssr: string; }; export declare const isEnvironmentSsr: (environment: PartialEnvironment) => boolean; export declare const isEnvironmentClient: (environment: PartialEnvironment) => boolean; export declare const ModeName: { build: string; development: string; }; export declare const CommandName: { serve: string; build: string; }; export declare const LogCodeEnum: { MODULE_LEVEL_DIRECTIVE: string; CIRCULAR_DEPENDENCY: string; UNUSED_EXTERNAL_IMPORT: string; }; //# sourceMappingURL=vite.d.ts.map