import { i as StringExporter, t as BlobExporter } from "./exporter-ZZesPOOU.cjs";

//#region src/exporters/csvExporter.d.ts
interface CsvExporterOptions {
  sepPrefix?: boolean;
  separator?: string;
  quote?: string;
  eol?: string;
}
declare class CsvExporter implements StringExporter, BlobExporter {
  readonly options: CsvExporterOptions;
  readonly type = "csv";
  readonly fileEnding = "csv";
  constructor(options?: CsvExporterOptions);
  exportToString(columns: (string | number | Date)[], rows: (string | number | Date)[][], options?: CsvExporterOptions): string;
  exportToBlob(columns: (string | number | Date)[], rows: (string | number | Date)[][]): Blob;
}
//#endregion
export { CsvExporterOptions, CsvExporter as default };
//# sourceMappingURL=csvExporter.d.cts.map