import { ScrollArea as BaseScrollArea } from "@base-ui/react/scroll-area"; import * as React from "react"; /** * Coordinates scroll area layout and scrolling behavior. * * @remarks * - Renders a `
` element by default * - Built on {@link https://base-ui.com/react/components/scroll-area | Base UI Scroll Area} * - Supports the `render` prop for element composition * * @example * ```tsx * Content * ``` * * @see {@link https://base-ui.com/react/components/scroll-area | Base UI Documentation} */ declare const ScrollArea: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>; /** * Renders the scroll bar. * * @remarks * - Renders a `
` element by default * - Built on {@link https://base-ui.com/react/components/scroll-area | Base UI Scroll Area} * - Supports the `render` prop for element composition * * @example * ```tsx * Content * ``` * * @see {@link https://base-ui.com/react/components/scroll-area | Base UI Documentation} */ declare function ScrollBar(props: Readonly): React.ReactElement; declare namespace ScrollBar { var displayName: string; } declare namespace ScrollArea { type Props = React.ComponentPropsWithRef; type State = BaseScrollArea.Root.State; } declare namespace ScrollBar { type Props = React.ComponentPropsWithRef; type State = BaseScrollArea.Scrollbar.State; } export { ScrollArea, ScrollBar }; //# sourceMappingURL=scroll-area.d.ts.map