/// import * as React from "react"; export interface HeaderScrollingProps { classNames: { scrolling: string; deployed: string; undeployed: string; }; notifySizeChange?: (isDeployed?: boolean) => void; scrollTargetSelector?: string; } export declare class HeaderScrolling extends React.Component { deployThreshold: number; isDeployed: boolean; placeholderHeight: number; private header?; private reaction; private scrollTargetNode; scrollPosition(domNode?: Element): { top: number; left: number; }; getScrollingElement(): Element; scrollTo(element: Element, to: number): void; componentWillMount(): void; componentDidMount(): void; componentWillUnmount(): void; notifySizeChange(): void; handleScroll(_?: Event, canDeploy?: boolean): void; render(): JSX.Element; }