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 type { EmscriptenModule, NetCDF4Module, NetCDF4WasmOptions, DatasetOptions, VariableOptions, MemoryDatasetSource, DatasetSource } from './types';
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