Struct that holds a single csv_import entity's resolved DSL config. Each entity inside a resource's csv_imports do ... end block is built into one %AshCsvInterchange.Import.Type{} keyed by id.
csv_import
csv_imports do ... end
%AshCsvInterchange.Import.Type{}
id
@type t() :: %AshCsvInterchange.Import.Type{ __spark_metadata__: term(), headers: keyword(), id: atom(), import_source: {atom(), term()} | nil, label: String.t(), upsert_action: atom() }