import 'requestidlecallback-polyfill'; import { WrapRootElementBrowserArgs } from 'gatsby'; import { ElementType } from 'react'; export declare const replaceHydrateFunction: () => (element: ElementType, container: Element, callback: any) => Promise; export declare const wrapRootElement: ({ element }: WrapRootElementBrowserArgs) => JSX.Element; export declare const wrapPageElement: ({ element, props: { location }, }: WrapRootElementBrowserArgs | any) => JSX.Element; export declare const onRouteUpdate: () => void;