#!/usr/bin/env node /** * Copyright (c) 2018 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author Alexander Rose * @author David Sehnal */ import { CifFrame } from '../../mol-io/reader/cif.js'; import { Model, Structure, Trajectory } from '../../mol-model/structure.js'; export declare function readCifFile(path: string): Promise; export declare function atomLabel(model: Model, aI: number): string; export declare function residueLabel(model: Model, rI: number): string; export declare function printSecStructure(model: Model): void; export declare function printBonds(structure: Structure, showIntra: boolean, showInter: boolean): void; export declare function printSequence(model: Model): void; export declare function printRings(structure: Structure): void; export declare function printUnits(structure: Structure): void; export declare function printSymmetryInfo(model: Model): void; export declare function printModelStats(models: Trajectory): Promise; export declare function getModelsAndStructure(frame: CifFrame): Promise<{ models: Trajectory; structure: Structure; }>;