UNPKG

simple-csv-js

Version:

Helper library for creating CSV files in JS

39 lines (38 loc) 1.16 kB
export declare class CsvConfigConst { static EOL: string; static BOM: string; static DEFAULT_FIELD_SEPARATOR: string; static DEFAULT_DECIMAL_SEPARATOR: string; static DEFAULT_QUOTE: string; static DEFAULT_SHOW_TITLE: boolean; static DEFAULT_TITLE: string; static DEFAULT_FILENAME: string; static DEFAULT_SHOW_LABELS: boolean; static DEFAULT_USE_BOM: boolean; static DEFAULT_HEADER: any[]; static DEFAULT_OBJ_HEADER: {}; static DEFAULT_USE_OBJ_HEADER: boolean; static DEFAULT_USE_HEADER: boolean; static DEFAULT_NO_DOWNLOAD: boolean; static DEFAULT_NULL_TO_EMPTY_STRING: boolean; } export declare const ConfigDefaults: Options; export interface Options { filename: string; fieldSeparator: string; quoteStrings: string; decimalSeparator: string; showLabels: boolean; showTitle: boolean; title: string; useBom: boolean; headers: string[]; objHeader: any; noDownload: boolean; useObjHeader: boolean; useHeader: boolean; nullToEmptyString: boolean; } export interface DataItem { [key: string]: string | number | boolean | Date | null; }