export { Hdf5GroupSelectionRequiredError, open_trajectory, type OpenTrajectoryOptions, source_byte_size, trajectory_from_frames, trajectory_from_json, VaspoutElectronicOnlyError, } from '../open'; export type { AtomTypeMapping } from '../index'; export { indexed_trajectory_format, is_indexable_trajectory_filename, is_trajectory_file, is_trajectory_filename, } from '../format-detect'; export { parse_ase_trajectory } from './ase'; export { open_hdf5_trajectory } from './hdf5'; export { parse_lammps_trajectory } from './lammps'; export { parse_vasp_outcar } from './outcar'; export { parse_pymatgen_trajectory } from './pymatgen'; export { create_warning_collector, type LazyTrajectorySource, type ParsedTrajectory, type WarningCollector, type WarnFn, } from './shared'; export { parse_vasp_xdatcar } from './vasp'; export { parse_vasprun_xml } from './vasprun'; export { parse_xyz_trajectory } from './xyz'; export declare function get_unsupported_format_message(filename: string, content: string): string | null;