import * as React from 'react'; import { NavContext } from './Nav'; export interface NavListProps extends React.DetailedHTMLProps, HTMLUListElement> { /** Children nodes */ children?: React.ReactNode; /** Additional classes added to the list */ className?: string; /** @deprecated Please use backScrollAriaLabel. Aria-label for the left scroll button */ ariaLeftScroll?: string; /** @deprecated Please use forwardScrollAriaLabel. Aria-label for the right scroll button */ ariaRightScroll?: string; /** Aria-label for the back scroll button */ backScrollAriaLabel?: string; /** Aria-label for the forward scroll button */ forwardScrollAriaLabel?: string; } declare class NavList extends React.Component { static displayName: string; static contextType: React.Context; context: React.ContextType; static defaultProps: NavListProps; private direction; state: { scrollViewAtStart: boolean; scrollViewAtEnd: boolean; }; navList: React.RefObject; observer: any; handleScrollButtons: () => void; scrollBack: () => void; scrollForward: () => void; componentDidMount(): void; componentWillUnmount(): void; componentDidUpdate(): void; render(): React.JSX.Element; } export { NavList }; //# sourceMappingURL=NavList.d.ts.map