Optionaloptions: OptionsAssembler options including outputFormat
An assembler instance configured for the specified output format
This function accepts CSVRecordAssemblerCommonOptions for flexibility, but runtime validation ensures type safety. For compile-time type safety, use CSVRecordAssemblerOptions type directly.
Factory function to create the appropriate CSV record assembler based on options.