import { JSX } from 'solid-js'; export interface RouteBoundaryState { id: string; key?: string | number; } export type SsgoiRouteBoundaryProps = JSX.HTMLAttributes & { as?: keyof JSX.IntrinsicElements; routeKey?: string | number; resolve?: (location: { pathname: string; }) => RouteBoundaryState; }; /** @experimental Solid Router integration, including SolidStart. The API may change. */ export declare function SsgoiRouteBoundary(props: SsgoiRouteBoundaryProps): JSX.Element;