@nibssplc/cams-sdk-react
Version:
React hooks and components for NIBSS CAMS SDK
8 lines (7 loc) • 552 B
TypeScript
import React, { ReactNode } from 'react';
export interface ProtectedRouteProps {
children: ReactNode;
fallback?: ReactNode;
redirectTo?: string;
}
export declare function ProtectedRoute({ children, fallback, redirectTo }: ProtectedRouteProps): string | number | bigint | true | Iterable<React.ReactNode> | Promise<string | number | bigint | boolean | React.ReactPortal | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | Iterable<React.ReactNode> | null | undefined> | import("react/jsx-runtime").JSX.Element | null;