import { ScrollArea as ScrollAreaPrimitive } from '@base-ui/react/scroll-area'; import * as React from 'react'; type ScrollAreaContentProps = React.ComponentProps; type ScrollAreaCornerProps = React.ComponentProps; type ScrollAreaProps = Omit & { children?: React.ReactNode; contentClassName?: string; orientation?: 'both' | 'horizontal' | 'vertical'; viewportClassName?: string; }; type ScrollAreaRootProps = React.ComponentProps; type ScrollAreaScrollbarProps = React.ComponentProps; type ScrollAreaThumbProps = React.ComponentProps; type ScrollAreaViewportProps = React.ComponentProps; declare function ScrollAreaContent({ className, ...props }: ScrollAreaContentProps): React.JSX.Element; declare function ScrollAreaCorner({ className, ...props }: ScrollAreaCornerProps): React.JSX.Element; declare function ScrollAreaFacade({ children, contentClassName, orientation, viewportClassName, ...props }: ScrollAreaProps): React.JSX.Element; declare function ScrollAreaRoot({ className, ...props }: ScrollAreaRootProps): React.JSX.Element; declare function ScrollAreaScrollbar({ children, className, orientation, ...props }: ScrollAreaScrollbarProps): React.JSX.Element; declare function ScrollAreaThumb({ className, ...props }: ScrollAreaThumbProps): React.JSX.Element; declare function ScrollAreaViewport({ className, ...props }: ScrollAreaViewportProps): React.JSX.Element; declare const ScrollArea: typeof ScrollAreaFacade & { Content: typeof ScrollAreaContent; Corner: typeof ScrollAreaCorner; Root: typeof ScrollAreaRoot; Scrollbar: typeof ScrollAreaScrollbar; Thumb: typeof ScrollAreaThumb; Viewport: typeof ScrollAreaViewport; }; export { ScrollArea, ScrollAreaContent, ScrollAreaCorner, ScrollAreaScrollbar, ScrollAreaThumb, ScrollAreaViewport, }; export type { ScrollAreaContentProps, ScrollAreaCornerProps, ScrollAreaProps, ScrollAreaRootProps, ScrollAreaScrollbarProps, ScrollAreaThumbProps, ScrollAreaViewportProps, }; //# sourceMappingURL=ScrollArea.d.ts.map