#pragma once

#include "MaaDef.h" // IWYU pragma: export

#include "Global/MaaGlobal.h"

#include "Instance/MaaContext.h"
#include "Instance/MaaController.h"
#include "Instance/MaaCustomController.h"
#include "Instance/MaaResource.h"
#include "Instance/MaaTasker.h"

#include "Utility/MaaBuffer.h"
#include "Utility/MaaUtility.h"

/**
 * @mainpage MaaFramework API Reference
 *
 * @section intro_sec Introduction
 *
 * MaaFramework is a toolset used to create automated tests under various environments such as
 * Windows and Android emulators.
 *
 * For starter, take a look at the following pages:
 *
 * - MaaTasker.h
 * - MaaController.h
 * - MaaResource.h
 * - MaaContext.h
 *
 */
