/**
 * @file infrared_app.h
 * @brief Infrared application - start here.
 *
 * @see infrared_app_i.h for the main application data structure and functions.
 * @see infrared_signal.h for the infrared signal library - loading, storing and transmitting signals.
 * @see infrared_remote.hl for the infrared remote library - loading, storing and manipulating remotes.
 * @see infrared_brute_force.h for the infrared brute force - loading and transmitting multiple signals.
 */
#pragma once

/**
 * @brief InfraredApp opaque type declaration.
 */
typedef struct InfraredApp InfraredApp;
