import type { SidebarIndicatorProps } from "./Sidebar.types"; /** * Componente de indicador visual del Sidebar * * @description * Indicador visual que sigue al cursor del mouse (o item enfocado) dentro * del área de navegación. Proporciona feedback visual claro al usuario. * * Características: * - Se muestra solo cuando el mouse está sobre el área de items * - Sigue al cursor con animación suave * - Se posiciona en el item enfocado al navegar por teclado * - Totalmente customizable con className y style * - Soporta render props para control total del contenido * - Color y dimensiones configurables via contexto * * El indicador se oculta automáticamente cuando: * - El mouse sale del sidebar * - El cursor está fuera del área de items * - Se pierde el focus del sidebar * * @example * ```tsx * // Uso básico con estilos por defecto * * * ... * * ``` * * @example * ```tsx * // Con estilos custom * * ``` * * @example * ```tsx * // Con render props * * {({ visible, position }) => ( *
* *
* )} *
* ``` * * @example * ```tsx * // Como elemento custom * * ``` */ export declare const SidebarIndicator: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=SidebarIndicator.d.ts.map