import { BasePortalProps, ElementProps, MantineColor } from '@mantine/core'; import { NprogressStore } from './nprogress.store'; export interface NavigationProgressProps extends ElementProps<'div'> { /** Component store, controls state */ store?: NprogressStore; /** Initial progress value @default 0 */ initialProgress?: number; /** Key of `theme.colors` of any other valid CSS color @default theme.primaryColor */ color?: MantineColor; /** Controls height of the progress bar */ size?: number; /** Step interval in ms @default 500 */ stepInterval?: number; /** Determines whether the progress bar should be rendered within `Portal` @default true */ withinPortal?: boolean; /** Props to pass down to the `Portal` when `withinPortal` is `true` */ portalProps?: Omit; /** Progressbar z-index @default 9999 */ zIndex?: React.CSSProperties['zIndex']; } export declare function NavigationProgress({ initialProgress, color, size, stepInterval, withinPortal, portalProps, zIndex, store, ...others }: NavigationProgressProps): import("react/jsx-runtime").JSX.Element; export declare namespace NavigationProgress { var displayName: string; }