export interface TracesErrorContentProps {
    /** The error from a useTraces / useTraceLightSpans / etc. query. */
    error: unknown;
    /** Passed to PermissionDenied (e.g. 'traces' / 'trace'). */
    resource: string;
    /** Title shown on the generic ErrorState fallback. */
    errorTitle: string;
}
/**
 * Renders the appropriate fallback content for a traces-related query error:
 * `<SessionExpired />` for 401, `<PermissionDenied />` for 403, otherwise `<ErrorState />`.
 *
 * The consumer wraps it in whatever layout they want (NoDataPageLayout for the list page,
 * PageLayout.MainArea for the detail page, etc.) — this component only owns the 3-branch decision.
 */
export declare function TracesErrorContent({ error, resource, errorTitle }: TracesErrorContentProps): import("react/jsx-runtime").JSX.Element;
