From ef0a4476a7ebebc3cd6a0eec4aa91b46323eb2b3 Mon Sep 17 00:00:00 2001 From: Natercio Moniz Date: Mon, 24 Nov 2025 12:17:32 +0000 Subject: [PATCH] add Nature type --- internal/nature.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 internal/nature.go diff --git a/internal/nature.go b/internal/nature.go new file mode 100644 index 0000000..2b757c4 --- /dev/null +++ b/internal/nature.go @@ -0,0 +1,15 @@ +package internal + +type Nature string + +const ( + // NatureUnknown is the zero value of Nature type + NatureUnknown Nature = "" + + // NatureG01 describes selling of stocks per table VII: Alienação onerosa de ações/partes sociais + NatureG01 Nature = "G01" + + // NatureG20 describes selling units in investment funds (including ETFs) as per table VII: + // Resgates ou alienação de unidades de participação ou liquidação de fundos de investimento + NatureG20 Nature = "G20" +)