import { Atom } from "./primitives/atom";
import Molecule from "./primitives/molecule";
export default class CIF {
    content: string;
    a: number;
    b: number;
    c: number;
    alpha: number;
    beta: number;
    gamma: number;
    constructor(content: string);
    static parse(content: string): Molecule;
    parse(): Molecule;
    private extractAtoms;
    extractBonds(bondLoop: string, atoms: Atom[]): any[];
    private cellParameters;
    private setParameters;
    private calculateCartesian;
}
