import { Component } from '../classes/Component.js'; /** * A type describing the components accepted as children of {@link NonBreakingHyphen}. */ export declare type NonBreakingHyphenChild = never; /** * A type describing the props accepted by {@link NonBreakingHyphen}. */ export declare type NonBreakingHyphenProps = { [key: string]: never; }; /** * A component that represents a non-breaking hyphen. Place this in the `` component. */ export declare class NonBreakingHyphen extends Component { static readonly children: string[]; static readonly mixed: boolean; /** * Creates an XML DOM node for this component instance. */ toNode(): Node; /** * Asserts whether or not a given XML node correlates with this component. */ static matchesNode(node: Node): boolean; /** * Instantiate this component from the XML in an existing DOCX file. */ static fromNode(): NonBreakingHyphen; }