import { TrendMarkerProps } from './trend-marker.types';
/**
* TrendMarker Component
*
* The `TrendMarker` component is used to display a trend indicator with optional icons and highlighted states.
* It supports different variants to indicate positive, negative, and neutral trends.
*
* ### Props
*
* - `className` (string): Custom class name for the container of the component.
* - `children` (ReactNode): The content of the component.
* - `highlighted` (boolean): If true, the trend marker will be highlighted.
* - `useIcon` (boolean | ReactNode): Icon to be rendered within the trend marker.
* - If `useIcon` is a boolean, the default icons for positive or negative variants will be used.
* - If `useIcon` is a ReactNode, the provided icon will be used. This allows the consumer to pass a custom icon based on the variant value.
* - `variant` (string): Variant of the trend marker. Can be one of 'neutral', 'positive', 'negative', 'positive-highlighted', 'negative-highlighted'.
*
* ### Usage
*
* ```tsx
* import { TrendMarker } from '@bloomreach/react-banana-ui';
*
* export default function MyCustomComponent() {
* return (
* Positive Trend
* );
* }
* ```
*/
declare const TrendMarker: import('react').ForwardRefExoticComponent>;
export default TrendMarker;