import type { BetterErrorData } from './../errors-data.js'; import type { ErrorPayload, ViteDevServer } from 'vite'; import type { ErrorWithMetadata } from '../errors.js'; export declare function enhanceViteSSRError({ error, filePath, vite, }: { error: unknown; filePath?: URL | undefined; vite?: ViteDevServer | undefined; }): Error; export interface BetterErrorPayload { type: ErrorPayload['type']; err: Omit & { name?: string; title?: string; hint?: string; docslink?: string; highlightedCode?: string; loc?: { file?: string; line?: number; column?: number; }; cause?: unknown; }; } /** * Generate a payload for Vite's error overlay */ export declare function getViteErrorPayload({ err, errorsData, docsBaseUrl, }: { err: ErrorWithMetadata; errorsData?: Record; docsBaseUrl: string; }): Promise; //# sourceMappingURL=vite.d.ts.map