import { ReactNode } from 'react';
import { ErrorDiagnostics } from './error-diagnostics';
export type ErrorDetailsProps = {
    diagnostics: ErrorDiagnostics;
    renderJsonContext?: (entry: {
        label: string;
        value: string;
        data: unknown;
    }) => ReactNode;
};
export declare function ErrorDetails({ diagnostics, renderJsonContext }: ErrorDetailsProps): import("react/jsx-runtime").JSX.Element;
export declare function PrettyStackTrace({ stacktrace }: {
    stacktrace: string;
}): import("react/jsx-runtime").JSX.Element;
export declare function CopyBadge({ label, value, className, }: {
    label: string;
    value: string;
    className?: string;
}): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ErrorDetails.d.ts.map