export declare const enum MarketStatusBadgeVariant { XXSmallGhost = "xxsmall-ghost", XXSmall = "xxsmall", XSmall = "xsmall", Small = "small", Medium = "medium" } export declare const enum MarketStatusBadgeStatus { PreMarket = "pre-market", MarketClosed = "market-closed", PostMarket = "post-market", MarketOpen = "market-open", Holiday = "holiday" } export interface MarketStatusBadgeBaseProps { variant: MarketStatusBadgeVariant; status: MarketStatusBadgeStatus; text: string; } export interface TooltipOptions { tooltipDelay?: number; } export interface MarketStatusBadgeTooltipCallbacks { showTooltip: (target: Element, options?: TooltipOptions) => void; hideTooltip: (isInstant?: boolean) => void; } export interface MarketStatusBadgeLinkProps extends MarketStatusBadgeBaseProps, React.HTMLProps, MarketStatusBadgeTooltipCallbacks { } export interface MarketStatusBadgeButtonProps extends MarketStatusBadgeBaseProps, Omit, 'type'>, MarketStatusBadgeTooltipCallbacks { }