/**
* ScrollIndicator Component
*
* Displays consistent scroll indicators for list views.
* Shows "X more above/below" when items are hidden.
* Memoized to prevent unnecessary rerenders during scrolling.
*
* @since v1.10.0 - Added React.memo optimization
*/
import React from 'react';
export interface ScrollIndicatorProps {
/** Number of hidden items */
hiddenCount: number;
/** Whether this is a top (above) or bottom (below) indicator */
position: 'above' | 'below';
/** Indent spaces before the indicator (default: 2) */
indent?: number;
}
/**
* Scroll indicator showing hidden item count
*
* @example
* ```tsx
*
* // Renders: " ↑ 5 more above"
*
*
* // Renders: " " (empty placeholder to maintain layout)
* ```
*/
declare function ScrollIndicatorBase({ hiddenCount, position, indent }: ScrollIndicatorProps): React.ReactElement;
export declare const ScrollIndicator: React.MemoExoticComponent;
export {};
//# sourceMappingURL=ScrollIndicator.d.ts.map