///
import type http from 'node:http';
import type { AstroSettings } from '../../@types/astro';
import type { LogOptions } from '../logger/core';
export interface PreviewServer {
host?: string;
port: number;
server: http.Server;
closed(): Promise;
stop(): Promise;
}
export default function createStaticPreviewServer(settings: AstroSettings, logging: LogOptions): Promise;