import React from "react";
type PageRouterProps = Readonly<{
    children?: React.ReactNode;
}>;
/**
 * Page Router for NarraLeaf-React
 *
 * **Note**: only `Page` and `Stage` components are allowed as children, other components will be ignored.
 *
 * @example
 * ```tsx
 * const router = useRouter("home");
 * ```
 * ```tsx
 * <PageRouter router={router}>
 *     <Page id="home">
 *         <Home />
 *     </Page>
 *     <Page id="about">
 *         <About />
 *         <Contact />
 *     </Page>
 * </PageRouter>
 * ```
 */
export declare function PageRouter({ children, }: PageRouterProps): React.JSX.Element | null;
export {};
