import type { ElectronicBandStructure, ElectronicDos } from '../../spectral'; import type * as h5wasm from 'h5wasm'; export interface VaspoutElectronicData { dos: ElectronicDos | null; bands: ElectronicBandStructure | null; } export declare const read_vaspout_dos: (h5_file: h5wasm.File) => ElectronicDos | null; export declare const line_mode_labels: (labels: string[] | null, per_segment_dataset: number | null, n_kpoints: number) => { labels: (string | null)[]; per_segment: number; } | null; export declare const read_vaspout_bands: (h5_file: h5wasm.File, dos?: ElectronicDos | null) => ElectronicBandStructure | null; export declare const read_vaspout_electronic: (h5_file: h5wasm.File) => VaspoutElectronicData | null;