// Generated by smithplates HTTP codegen. Do not edit.

/** RFC 9457 problem details object (`application/problem+json`). */
export interface HttpProblem {
  type?: string | null;
  title?: string | null;
  status?: number | null;
  detail?: string | null;
  instance?: string | null;
}

export function parseHttpProblem(value: unknown): HttpProblem {
  return value as HttpProblem;
}

export function serializeHttpProblem(value: HttpProblem): Record<string, unknown> {
  return { ...value };
}
