#define _DECLARACAO_H
#include "list.h"
+#include "contribuinte.h"
+
+enum {
+ SIMPLES,
+ COMPLETA,
+};
struct declaracao {
int ano;
char *cpf;
char *nome;
struct list *rendimento;
+ struct contribuinte contribuinte;
+ long long totalrendimento;
+ long long pago;
+ long long retido;
+ long long devido;
+ long long pagar;
+ long long restituicao;
+ int obrigatoria;
+ int tipo;
+ char *recibo;
+ char *retifica;
+ int linhas[100]; /* Número de linhas escritas de cada tipo. */
};
struct declaracao * declaracao_new(int ano);