import { BaseManager } from "../BaseManager.js"; import { PrismicManager } from "../PrismicManager.js"; export declare class UserManager extends BaseManager { constructor(prismicManager: PrismicManager); login: (args: { email: string; token: string; }) => Promise; getLoginSessionInfo: () => Promise<{ port: number; url: string; }>; nodeLoginSession: (args: { port: number; onListenCallback?: () => void; }) => Promise; logout: () => Promise; checkIsLoggedIn: () => Promise; refreshAuthenticationToken: () => Promise; getAuthenticationToken: () => Promise; getProfile: () => Promise; }