import { ReactNode } from 'react'; export interface BackToTopProps { children?: ReactNode; classBlock?: string; classModifiers?: string | string[] | null; className?: string; linkText?: string; overrideShow?: boolean; } export declare const DEFAULT_CLASS = "hods-back-to-top-link"; export declare const DEFAULT_TEXT = "Back to top"; /** ## When to use this component Use the back to top component to help users navigate back to the top of a long page. ## How it works By default, the Back to top component renders nothing in the DOM - and will **only** render once the user has scrolled by 300px vertically. This makes it suitable for use with dynamic content which is likely to be variable in length. This component works best when placed below the main body of content - above any footers. If the default conditional rendering method causes issues in your application, this behaviour can be overridden by passing a value of `true` to the optional `overrideShow` prop, as demonstrated in the example above. */ export declare const BackToTop: ({ linkText, classBlock, classModifiers, className, overrideShow, ...attrs }: BackToTopProps) => import("react/jsx-runtime").JSX.Element;