UNPKG

flatfile-csv-importer

Version:

A simple adapter for elegantly importing CSV files via flatfile.io (Typescript, ES6, Browser)

38 lines (37 loc) 986 B
import EndUserObject from './obj.end-user'; import FileObject from './obj.file'; export interface BaseMeta { batchID: string; endUser?: EndUserObject; status: string; originalFile: FileObject | null; csvFile: FileObject | null; filename: string; managed: boolean; filetype: string; manual: boolean; config: object; parsing_config: object; count_rows: number; count_rows_accepted: number; count_columns: number; count_columns_matched: number; skipped_rows: number; headers_raw: Array<object> | null; headers_matched: Array<object> | null; custom_columns: Array<object>; failure_reason: string; submitted_at: string; failed_at: string; created_at: string; handled_at: string; matched_at: string; } export default interface Meta extends BaseMeta { inChunks?: number; } export interface StreamedMeta extends BaseMeta { inChunks: number; hasMore: boolean; pointer: number; }