netcdf4-wasm
Version:
NetCDF4 library compiled to WebAssembly with TypeScript bindings
16 lines • 1.29 kB
TypeScript
export { NetCDF4 } from "./netcdf4";
export { Variable } from "./variable";
export { Dimension } from "./dimension";
export { Group } from "./group";
export { NC_CONSTANTS, DATA_TYPE_MAP } from "./constants";
export { CachedReader, MemoryReader, NodeFileReader, BlobReader, createLazyReader, createLazyStreamOps, mountLazyFile, } from "./lazy";
export type { EmscriptenModule, NetCDF4Module, NetCDF4WasmOptions, DatasetOptions, VariableOptions, MemoryDatasetSource, DatasetSource, } from "./types";
export type { LazyReader, ReadStats, LazyOptions, LazySource, NodeFsLike, LazyStreamOps, } from "./lazy";
export { NetCDF4 as default } from "./netcdf4";
import { NetCDF4 } from "./netcdf4";
import type { DatasetOptions, DatasetSource } from "./types";
export declare function Dataset(source: DatasetSource, mode?: string, options?: DatasetOptions): Promise<NetCDF4>;
export declare function DatasetFromBlob(blob: Blob, mode?: string, options?: DatasetOptions): Promise<NetCDF4>;
export declare function DatasetFromArrayBuffer(buffer: ArrayBuffer, mode?: string, options?: DatasetOptions): Promise<NetCDF4>;
export declare function DatasetFromMemory(data: Uint8Array | ArrayBuffer, mode?: string, options?: DatasetOptions, filename?: string): Promise<NetCDF4>;
//# sourceMappingURL=index.d.ts.map