import { Node } from "../common/node"; import { IAtoms, IAtom } from "../interfaces"; /** * Base class for all atoms. * @category Atoms */ export declare class Atom extends Node implements IAtom { /** Is this a required atom? */ readonly required: boolean; readonly atoms: IAtoms; constructor(name: string, required: boolean, atoms: IAtoms); }