/**
 * Types for the authentication domain.
 */

/** Request payload for POST /api/auth/login. */
export interface LoginRequest {
  password: string;
}

/** Successful login response from the API. */
export interface LoginResponse {
  token: string;
  expires_at: string;
}

/** Response body for POST /api/auth/logout. */
export interface LogoutResponse {
  message: string;
}
