#ifndef __TEMPLATE_H #define __TEMPLATE_H #include #include #include typedef struct { list_t *components; } template_t; template_t *template_create(void); void template_delete(template_t *template); void template_write(template_t *template, list_t *content_headers, FILE *f, void *doc, bool is_markdown); #endif