diff --git a/types/index.d.ts b/types/index.d.ts index ccc8c6f..3be4c8d 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -803,7 +803,7 @@ export interface AOA2SheetOpts extends CommonOptions, DateNFOption { export interface SheetAOAOpts extends AOA2SheetOpts, OriginOption {} -export interface JSON2SheetOpts extends CommonOptions, DateNFOption { +export interface JSON2SheetOpts extends CommonOptions, DateNFOption, OriginOption { /** Use specified column order */ header?: string[]; @@ -811,8 +811,6 @@ export interface JSON2SheetOpts extends CommonOptions, DateNFOption { skipHeader?: boolean; } -export interface SheetJSONOpts extends JSON2SheetOpts, OriginOption {} - export interface Table2SheetOpts extends CommonOptions, DateNFOption, OriginOption, SheetOption { /** If true, plaintext parsing will not parse values */ raw?: boolean; @@ -933,8 +931,8 @@ export interface XLSX$Utils { sheet_add_aoa(ws: WorkSheet, data: any[][], opts?: SheetAOAOpts): WorkSheet; /** Add an array of JS objects to a worksheet */ - sheet_add_json(ws: WorkSheet, data: any[], opts?: SheetJSONOpts): WorkSheet; - sheet_add_json(ws: WorkSheet, data: T[], opts?: SheetJSONOpts): WorkSheet; + sheet_add_json(ws: WorkSheet, data: any[], opts?: JSON2SheetOpts): WorkSheet; + sheet_add_json(ws: WorkSheet, data: T[], opts?: JSON2SheetOpts): WorkSheet; consts: XLSX$Consts;