import * as react_jsx_runtime from 'react/jsx-runtime';
import { c as AuthGuardProps } from './AuthGuard-siMJeYPD.js';
export { a as AuthGuardClassNames, b as AuthGuardLayout } from './AuthGuard-siMJeYPD.js';
import 'react';
/**
* AuthGuard integrated with Next.js App Router.
* Uses `useRouter().replace()` for redirects (no full page reload).
* Requires `next` to be installed.
*
* @example
* // app/dashboard/layout.tsx or page.tsx
*
*
*
*/
declare function NextAuthGuard(props: Omit): react_jsx_runtime.JSX.Element;
export { AuthGuardProps, NextAuthGuard };