/**
 * Copyright (c) 2017 mol* contributors, licensed under MIT, See LICENSE file for more info.
 *
 * @author David Sehnal <david.sehnal@gmail.com>
 */

// TODO: stuff like "residue type/flags", isRingAtom, rings, bonds??, wrap these in a computation?
// secondary structure is also a computed property

// import { SecondaryStructureType } from '../constants'


// interface SecondaryStructure {
//     ofResidue: ArrayLike<SecondaryStructureType>,
//     // atom segmentation??
//     segments: Segmentation
// }

// interface Conformation {
//     positions: Conformation,
//     secondaryStructure: SecondaryStructure
// }