/** * A logged-in user. */ export interface User { /** * The user's username. */ username: string; /** * The NATS URL that the user is connected to. */ natsUrl: string; } export interface ErrorMessages { natsUrlMessage?: string; usernameMessage?: string; passwordMessage?: string; } export declare class LoginError extends Error { messages: ErrorMessages; constructor(messages: ErrorMessages); }