/* Typings for `render-runtime` */ declare module "vtex.render-runtime" { import { ComponentType, ReactElement, ReactType } from "react"; export interface NavigationOptions { page: string params?: any } export interface RenderContextProps { runtime: { navigate: (options: NavigationOptions) => void } } interface ExtensionPointProps { id: string [key: string]: any } export const ExtensionPoint: ComponentType; interface ChildBlockProps { id: string } export const ChildBlock: ComponentType; export const useChildBlock = () => GenericObject; export const Helmet: ReactElement; export const Link: ReactType; export const NoSSR: ReactElement; export const RenderContextConsumer: ReactElement; export const canUseDOM: boolean; export const withRuntimeContext: ( Component: ComponentType ) => ComponentType; }