import type { Plugin as VitePlugin } from 'vite'; import type { AstroAdapter } from '../../../types/public/index.js'; import type { BuildInternals } from '../internal.js'; import type { StaticBuildOptions } from '../types.js'; type LegacyAdapter = Extract; export declare function isLegacyAdapter(adapter: AstroAdapter): adapter is LegacyAdapter; export declare const LEGACY_SSR_ENTRY_VIRTUAL_MODULE = "virtual:astro:legacy-ssr-entry"; export declare const RESOLVED_LEGACY_SSR_ENTRY_VIRTUAL_MODULE: string; export declare function pluginSSR(options: StaticBuildOptions, internals: BuildInternals): VitePlugin[]; export {};