import React from 'react';
import { type TooltipProps } from '../TooltipV2';
import type { FCWithSlotMarker } from '../utils/types/Slots';
export type VisualProps = React.HTMLAttributes<HTMLSpanElement>;
export declare const VisualContainer: React.FC<React.PropsWithChildren<VisualProps>>;
export type ActionListLeadingVisualProps = VisualProps;
export declare const LeadingVisual: FCWithSlotMarker<React.PropsWithChildren<VisualProps>>;
export type ActionListTrailingVisualProps = VisualProps;
export declare const TrailingVisual: FCWithSlotMarker<React.PropsWithChildren<VisualProps>>;
export declare const VisualOrIndicator: React.FC<React.PropsWithChildren<{
    inactiveText?: TooltipProps['text'];
    itemHasLeadingVisual: boolean;
    labelId?: string;
    loading?: boolean;
    position: 'leading' | 'trailing';
    className?: string;
}>>;
//# sourceMappingURL=Visuals.d.ts.map