import { AthenaInitialAuthState } from '../../components/auth/initial-auth-state.js'; /** * Project a server session into Auth UI hydrate state without sending the * session bearer across the RSC → Client Component boundary. * * Accepts `getServerSession()` results or `getServerSessionOrNull()` snapshots. * Does not fetch a session. * * @param session - Server session result, snapshot, or null */ export declare function toAthenaInitialAuthState(session: unknown): AthenaInitialAuthState;