import React from 'react';
import { RouteProps } from 'react-router-dom';
/**
 * Route that is always treated as public.
 * Useful for pages that should bypass auth gating and shell blocking.
 */
export interface PublicRouteProps extends RouteProps {
    /**
     * When true, allows public pages to attempt silent auth for downstream calls.
     */
    attemptSilentAuth?: boolean;
}
export declare const PublicRoute: ({ attemptSilentAuth, ...props }: PublicRouteProps) => React.JSX.Element;
//# sourceMappingURL=PublicRoute.d.ts.map