## 🐛 Bug Report The [typings](https://github.com/exceljs/exceljs/blob/master/index.d.ts#L1342) for `csv.writeBuffer` does not comply with [the implementation](https://github.com/exceljs/exceljs/blob/master/lib/csv/csv.js#L172-L176) Lib version: 3.8.1 ## Steps To Reproduce ```typescript import { CsvWriteOptions, Workbook } from 'exceljs'; const options: Partial<CsvWriteOptions> = { dateFormat: 'YYYY-MM-DD' }; const buff = new Workbook().csv.writeBuffer(options); ``` Line 4 generates a `TS2554: Expected 0 arguments, but got 1.` complie error. ## The expected behaviour: I expect this to compile just fine. ## Possible solution (optional, but very helpful): Update [the typings to on line 1342](https://github.com/exceljs/exceljs/blob/master/index.d.ts#L1342) into ```javascript /** * write to a buffer */ writeBuffer(options?: Partial<CsvWriteOptions>): Promise<Buffer>; ```