/** * Copyright (c) 2020-2023 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author Sebastian Bittrich */ import { StringBuilder } from '../../../mol-util/index.js'; import { Category } from '../cif/encoder.js'; import { LigandEncoder } from '../ligand-encoder.js'; export declare class MolEncoder extends LigandEncoder { readonly terminator: string; _writeCategory(category: Category, context?: Ctx): void; private mapCharge; protected writeFullCategory(sb: StringBuilder, category: Category, context?: Ctx): void; encode(): void; constructor(encoder: string, metaInformation: boolean, hydrogens: boolean, terminator?: string); }