import type { ClientUser, SanitizedPermissions } from 'payload'; import React from 'react'; import type { AuthContext } from './types.js'; export type { AuthContext, AuthSession, UserWithToken } from './types.js'; type Props = { children: React.ReactNode; permissions?: SanitizedPermissions; user?: ClientUser | null; }; export declare function AuthProvider({ children, permissions: initialPermissions, user: initialUser, }: Props): React.JSX.Element; export declare const useAuth: () => AuthContext; //# sourceMappingURL=index.d.ts.map