import * as React from "react"; import type { MergeElementProps } from "../typings"; interface PageLoaderBaseProps { /** * Append to the classNames applied to the component so you can override or * extend the styles. */ className?: string; /** The value of the `top` CSSProperty. * It will indicate the component's distance from top. */ top?: number | string; /** * If `true`, the component will indicate the loading progress. * @default false */ loading?: boolean; } export declare type PageLoaderProps = MergeElementProps<"div", PageLoaderBaseProps>; declare type Component = { (props: PageLoaderProps): React.ReactElement | null; propTypes?: React.WeakValidationMap | undefined; displayName?: string | undefined; }; declare const PageLoader: Component; export default PageLoader;