import type { ElementType, ReactNode } from 'react'; import React from 'react'; import type { ReportMetricRow, ReportMetricRun } from '@bundle-stats/utils'; interface EntryInfoMetaLinkProps { as?: ElementType; } export declare const EntryInfoMetaLink: (props: EntryInfoMetaLinkProps & React.ComponentProps<"a">) => React.JSX.Element; interface EntryInfoMetaProps { label: string; tooltip?: ReactNode; } export type RenderRunNameProps = { className?: string; run: T; runSelector: string; }; interface EntryInfoProps { itemTitle?: React.ReactNode; item: ReportMetricRow; labels: Array; runNameSelector?: string; runNameLabel?: string; runSizeLabel?: string; tags?: React.ReactNode; onClose: () => void; renderRunInfo?: (item: ReportMetricRow) => React.ReactNode; RunName?: React.ElementType; } export declare const EntryInfo: { (props: EntryInfoProps & React.ComponentProps<"div">): React.JSX.Element; Meta: ({ className, label, tooltip, children, }: EntryInfoMetaProps & React.ComponentProps<"p">) => React.JSX.Element; }; export {};