export type ApiResponseData = {
  numero: string;
  nome_completo: string;
  nome: string;
  apelido: string;
  nif: string;
  data_nasc: string; // Pode usar 'string' para formato ISO ("YYYY-MM-DD") ou 'Date' se for converter depois
  genero: "M" | "F"; // Tipado estritamente como 'M' ou 'F' em vez de apenas string
  naturalidade: string;
  nacionalidade_nome: string;
  pai_nome_completo: string;
  mae_nome_completo: string;
  estado_civil: string;
  data_emissao: string;
  emissao_local: string | null; // Definido como string ou null porque veio null no JSON
};

export type ApiResponse = {
  sucess: boolean; // Nota: Mantive a grafia "sucess" exatamente como está no seu JSON
  message: string;
  data: ApiResponseData;
};
