/**
 * @author Thomas Barnekow
 * @license MIT
 */
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
 * Declares XNamespace and XName fields for the `xmlns:o="urn:schemas-microsoft-com:office:office"` namespace.
 */
export declare class O {
    /**
     * Defines the XML namespace associated with the `o` prefix.
     */
    static readonly o: XNamespace;
    /**
     * Returns the namespace declaration `XAttribute` for this namespace.
     */
    static get namespaceDeclaration(): XAttribute;
    /**
     * Represents the `o:allowincell` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly allowincell: XName;
    /**
     * Represents the `o:allowoverlap` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly allowoverlap: XName;
    /**
     * Represents the `o:althref` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.fill v:fill}, {@linkcode V.stroke v:stroke}
     */
    static readonly althref: XName;
    /**
     * Represents the `o:borderbottomcolor` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly borderbottomcolor: XName;
    /**
     * Represents the `o:borderleftcolor` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly borderleftcolor: XName;
    /**
     * Represents the `o:borderrightcolor` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly borderrightcolor: XName;
    /**
     * Represents the `o:bordertopcolor` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly bordertopcolor: XName;
    /**
     * Represents the `o:bottom` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
     * - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
     */
    static readonly bottom: XName;
    /**
     * Represents the `o:bullet` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly bullet: XName;
    /**
     * Represents the `o:button` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly button: XName;
    /**
     * Represents the `o:bwmode` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.background v:background}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly bwmode: XName;
    /**
     * Represents the `o:bwnormal` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.background v:background}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly bwnormal: XName;
    /**
     * Represents the `o:bwpure` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.background v:background}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly bwpure: XName;
    /**
     * Represents the `o:callout` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly callout: XName;
    /**
     * Represents the `o:clip` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly clip: XName;
    /**
     * Represents the `o:clippath` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode v o:v}
     */
    static readonly clippath: XName;
    /**
     * Represents the `o:cliptowrap` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly cliptowrap: XName;
    /**
     * Represents the `o:colormenu` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode shapedefaults o:shapedefaults}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly colormenu: XName;
    /**
     * Represents the `o:colormru` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode shapedefaults o:shapedefaults}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly colormru: XName;
    /**
     * Represents the `o:column` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
     * - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
     */
    static readonly column: XName;
    /**
     * Represents the `o:complex` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly complex: XName;
    /**
     * Represents the `o:connectangles` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
     */
    static readonly connectangles: XName;
    /**
     * Represents the `o:connectlocs` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
     */
    static readonly connectlocs: XName;
    /**
     * Represents the `o:connectortype` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly connectortype: XName;
    /**
     * Represents the `o:connecttype` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
     */
    static readonly connecttype: XName;
    /**
     * Represents the `o:detectmouseclick` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.fill v:fill}, {@linkcode V.imagedata v:imagedata}
     */
    static readonly detectmouseclick: XName;
    /**
     * Represents the `o:dgmlayout` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly dgmlayout: XName;
    /**
     * Represents the `o:dgmlayoutmru` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly dgmlayoutmru: XName;
    /**
     * Represents the `o:dgmnodekind` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly dgmnodekind: XName;
    /**
     * Represents the `o:diagram` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.group v:group}
     * - child XML elements: {@linkcode relationtable o:relationtable}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly diagram: XName;
    /**
     * Represents the `o:doubleclicknotify` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly doubleclicknotify: XName;
    /**
     * Represents the `o:entry` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode regrouptable o:regrouptable}
     */
    static readonly entry: XName;
    /**
     * Represents the `o:extrusion` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly extrusion: XName;
    /**
     * Represents the `o:extrusionok` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
     */
    static readonly extrusionok: XName;
    /**
     * Represents the `o:FieldCodes` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode OLEObject o:OLEObject}
     */
    static readonly FieldCodes: XName;
    /**
     * Represents the `o:fill` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.fill v:fill}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly fill: XName;
    /**
     * Represents the `o:forcedash` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}, {@linkcode V.stroke v:stroke}
     */
    static readonly forcedash: XName;
    /**
     * Represents the `o:gfxdata` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}
     */
    static readonly gfxdata: XName;
    /**
     * Represents the `o:hr` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly hr: XName;
    /**
     * Represents the `o:hralign` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly hralign: XName;
    /**
     * Represents the `o:href` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.fill v:fill}, {@linkcode V.stroke v:stroke}
     */
    static readonly href: XName;
    /**
     * Represents the `o:hrnoshade` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly hrnoshade: XName;
    /**
     * Represents the `o:hrpct` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly hrpct: XName;
    /**
     * Represents the `o:hrstd` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly hrstd: XName;
    /**
     * Represents the `o:idmap` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode shapelayout o:shapelayout}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly idmap: XName;
    /**
     * Represents the `o:ink` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.polyline v:polyline}, {@linkcode V.shape v:shape}
     */
    static readonly ink: XName;
    /**
     * Represents the `o:insetmode` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly insetmode: XName;
    /**
     * Represents the `o:left` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
     * - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
     */
    static readonly left: XName;
    /**
     * Represents the `o:LinkType` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode OLEObject o:OLEObject}
     */
    static readonly LinkType: XName;
    /**
     * Represents the `o:lock` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly lock: XName;
    /**
     * Represents the `o:LockedField` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode OLEObject o:OLEObject}
     */
    static readonly LockedField: XName;
    /**
     * Represents the `o:master` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.shapetype v:shapetype}
     */
    static readonly master: XName;
    /**
     * Represents the `o:ole` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly ole: XName;
    /**
     * Represents the `o:oleicon` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly oleicon: XName;
    /**
     * Represents the `o:OLEObject` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
     * - child XML elements: {@linkcode FieldCodes o:FieldCodes}, {@linkcode LinkType o:LinkType}, {@linkcode LockedField o:LockedField}
     * - XML attributes: {@linkcode R.id r:id}
     */
    static readonly OLEObject: XName;
    /**
     * Represents the `o:oned` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly oned: XName;
    /**
     * Represents the `o:opacity2` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.fill v:fill}
     */
    static readonly opacity2: XName;
    /**
     * Represents the `o:preferrelative` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly preferrelative: XName;
    /**
     * Represents the `o:proxy` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode r o:r}
     */
    static readonly proxy: XName;
    /**
     * Represents the `o:r` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode rules o:rules}
     * - child XML elements: {@linkcode proxy o:proxy}
     */
    static readonly r: XName;
    /**
     * Represents the `o:regroupid` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly regroupid: XName;
    /**
     * Represents the `o:regrouptable` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode shapelayout o:shapelayout}
     * - child XML elements: {@linkcode entry o:entry}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly regrouptable: XName;
    /**
     * Represents the `o:rel` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode relationtable o:relationtable}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly rel: XName;
    /**
     * Represents the `o:relationtable` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode diagram o:diagram}
     * - child XML elements: {@linkcode rel o:rel}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly relationtable: XName;
    /**
     * Represents the `o:relid` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.imagedata v:imagedata}
     */
    static readonly relid: XName;
    /**
     * Represents the `o:right` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
     * - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
     */
    static readonly right: XName;
    /**
     * Represents the `o:rules` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode shapelayout o:shapelayout}
     * - child XML elements: {@linkcode r o:r}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly rules: XName;
    /**
     * Represents the `o:shapedefaults` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.hdrShapeDefaults w:hdrShapeDefaults}, {@linkcode W.shapeDefaults w:shapeDefaults}
     * - child XML elements: {@linkcode callout o:callout}, {@linkcode colormenu o:colormenu}, {@linkcode colormru o:colormru}, {@linkcode extrusion o:extrusion}, {@linkcode lock o:lock}, {@linkcode skew o:skew}, {@linkcode V.fill v:fill}, {@linkcode V.imagedata v:imagedata}, {@linkcode V.shadow v:shadow}, {@linkcode V.stroke v:stroke}, {@linkcode V.textbox v:textbox}
     * - XML attributes: {@linkcode allowincell o:allowincell}, {@linkcode allowoverlap o:allowoverlap}, {@linkcode insetmode o:insetmode}, {@linkcode V.ext v:ext}
     */
    static readonly shapedefaults: XName;
    /**
     * Represents the `o:shapelayout` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.hdrShapeDefaults w:hdrShapeDefaults}, {@linkcode W.shapeDefaults w:shapeDefaults}
     * - child XML elements: {@linkcode idmap o:idmap}, {@linkcode regrouptable o:regrouptable}, {@linkcode rules o:rules}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly shapelayout: XName;
    /**
     * Represents the `o:signatureline` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode suggestedsigner o:suggestedsigner}, {@linkcode suggestedsigner2 o:suggestedsigner2}, {@linkcode suggestedsigneremail o:suggestedsigneremail}, {@linkcode V.ext v:ext}
     */
    static readonly signatureline: XName;
    /**
     * Represents the `o:singleclick` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.textbox v:textbox}
     */
    static readonly singleclick: XName;
    /**
     * Represents the `o:skew` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     * - XML attributes: {@linkcode V.ext v:ext}
     */
    static readonly skew: XName;
    /**
     * Represents the `o:spid` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly spid: XName;
    /**
     * Represents the `o:spt` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly spt: XName;
    /**
     * Represents the `o:suggestedsigner` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode signatureline o:signatureline}
     */
    static readonly suggestedsigner: XName;
    /**
     * Represents the `o:suggestedsigner2` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode signatureline o:signatureline}
     */
    static readonly suggestedsigner2: XName;
    /**
     * Represents the `o:suggestedsigneremail` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode signatureline o:signatureline}
     */
    static readonly suggestedsigneremail: XName;
    /**
     * Represents the `o:tablelimits` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.group v:group}
     */
    static readonly tablelimits: XName;
    /**
     * Represents the `o:tableproperties` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.group v:group}
     */
    static readonly tableproperties: XName;
    /**
     * Represents the `o:targetscreensize` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.background v:background}
     */
    static readonly targetscreensize: XName;
    /**
     * Represents the `o:title` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.fill v:fill}, {@linkcode V.imagedata v:imagedata}, {@linkcode V.stroke v:stroke}
     */
    static readonly title: XName;
    /**
     * Represents the `o:top` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
     * - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
     */
    static readonly top: XName;
    /**
     * Represents the `o:userdrawn` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly userdrawn: XName;
    /**
     * Represents the `o:userhidden` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
     */
    static readonly userhidden: XName;
    /**
     * Represents the `o:v` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode clippath o:clippath}
     */
    static readonly v: XName;
}
