export interface ApiResponse<T> {
  data: T;
  message?: string;
  success: boolean;
}

export interface ProblemDetails {
  title?: string;
  status?: number;
  detail?: string;
  errors?: Record<string, string[]>;
}
