#ifndef SPIFFS_H
#define SPIFFS_H

#include <stdio.h>
#include <inttypes.h>
#include "sdkconfig.h"
#include <string.h>
#include <sys/unistd.h>
#include <sys/stat.h>
#include <dirent.h>      // 关键：包含 DIR 相关定义
#include <errno.h>       // 错误码定义
#include <time.h>        // 时间相关函数

#include "esp_system.h"
#include "esp_spiffs.h"
#include "esp_log.h"

esp_err_t spiffs_init(const char *base_path);
void list_spiffs_files_safe(const char *base_path);

#endif