#pragma once

//
// This file is distributed under the MIT License. See LICENSE.md for details.
//

// NOLINTBEGIN

typedef struct rp_manager rp_manager;
typedef struct rp_kind rp_kind;
typedef struct rp_rank rp_rank;
typedef struct rp_step rp_step;
typedef struct rp_container rp_container;
typedef struct rp_container_identifier rp_container_identifier;
typedef struct rp_target rp_target;
typedef struct rp_targets_list rp_targets_list;
typedef struct rp_analysis rp_analysis;
typedef struct rp_diff_map rp_diff_map;
typedef struct rp_error rp_error;
typedef struct rp_document_error rp_document_error;
typedef struct rp_simple_error rp_simple_error;
typedef struct rp_string_map rp_string_map;
typedef struct rp_invalidations rp_invalidations;
typedef struct rp_buffer rp_buffer;
typedef struct rp_container_targets_map rp_container_targets_map;
typedef struct rp_analyses_list rp_analyses_list;

// NOLINTEND
