jtc-utils
Version:
Utilities for Japanese Traditional Companies
26 lines • 787 B
text/typescript
import type { FileHandle } from "node:fs/promises";
import type { Writable } from "node:stream";
import type { Charset } from "./charset/charset.cjs";
export declare class CsvWriter {
private writer;
private encoder;
private bom;
private fieldSeparator;
private lineSeparator;
private quoteAll;
private index;
constructor(dest: WritableStream<Uint8Array> | FileHandle | Writable, options?: {
charset?: Charset;
bom?: boolean;
fieldSeparator?: string;
lineSeparator?: string;
quoteAll?: boolean;
fatal?: boolean;
});
write(record: unknown[], options?: {
quoteAll?: boolean;
}): Promise<void>;
get count(): number;
close(): Promise<void>;
}
//# sourceMappingURL=CsvWriter.d.cts.map