import { SessionStore, type SessionListener, type TokenStore } from './session.js'; export type AuthStateListener = SessionListener; /** * Backwards-compatible internal name for the v3 SessionStore. Public callers * should use `client.session`; older domain wrappers still accept AuthState. */ export declare class AuthState extends SessionStore { constructor(tokenStore?: TokenStore); subscribe(listener: AuthStateListener): () => void; } //# sourceMappingURL=auth-state.d.ts.map