@loaders.gl/excel
Version:
Framework-independent loader for Excel files
36 lines • 1.25 kB
TypeScript
import type { LoaderOptions } from '@loaders.gl/loader-utils';
import type { ObjectRowTable } from '@loaders.gl/schema';
export type ExcelLoaderOptions = LoaderOptions & {
/** Options for ExcelLoader */
excel?: {
/** Format of returned data */
shape?: 'object-row-table';
/** Specify which sheet to load, if omitted loads default sheet */
sheet?: string;
/** Override the URL to the worker bundle (by default loads from unpkg.com) */
workerUrl?: string;
};
};
/**
* Worker Loader for Excel files
*/
export declare const ExcelLoader: {
readonly dataType: ObjectRowTable;
readonly batchType: never;
readonly name: "Excel";
readonly id: "excel";
readonly module: "excel";
readonly version: any;
readonly worker: true;
readonly extensions: ["xls", "xlsb", "xlsm", "xlsx"];
readonly mimeTypes: ["application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "application/vnd.ms-excel"];
readonly category: "table";
readonly binary: true;
readonly options: {
readonly excel: {
readonly shape: "object-row-table";
readonly sheet: undefined;
};
};
};
//# sourceMappingURL=excel-loader.d.ts.map