#pragma once #include #include #include #include #include #include #include #include #include typedef enum { EventTypeTick, EventTypeKey, } EventType; typedef struct { EventType type; InputEvent input; } PluginEvent; typedef struct { FuriMutex* mutex; } PluginState; typedef struct { Gui* gui; Storage* storage; NotificationApp* notification; PluginState* plugin_state; } nRF24Batch;