import { type Plugin, type ResolvedConfig } from "vite"; import type { Adapter, ExternalRoutes, Options, PackageData } from "./types"; export declare const defaultPort: number; declare module "vite" { interface TransformResult { exports?: string[]; } } export default function markoRun(opts?: Options): Plugin[]; export declare function getPackageData(dir: string): Promise; export declare function resolveAdapter(root: string, options?: Options, log?: boolean): Promise; export declare function isPluginIncluded(config: ResolvedConfig): boolean; export declare function getApi(config: ResolvedConfig): { addExternalRoutes(routes: ExternalRoutes): () => void; }; export declare const defaultConfigPlugin: Plugin;