/**
 * @author Thomas Barnekow
 * @license MIT
 */
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
 * Declares XNamespace and XName fields for the `xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main"` namespace.
 */
export declare class P14 {
    /**
     * Defines the XML namespace associated with the `p14` prefix.
     */
    static readonly p14: XNamespace;
    /**
     * Returns the namespace declaration `XAttribute` for this namespace.
     */
    static get namespaceDeclaration(): XAttribute;
    /**
     * Represents the `p14:bmk` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode bmkLst p14:bmkLst}
     */
    static readonly bmk: XName;
    /**
     * Represents the `p14:bmkLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode media p14:media}
     * - child XML elements: {@linkcode bmk p14:bmk}
     */
    static readonly bmkLst: XName;
    /**
     * Represents the `p14:bmkTgt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.tgtEl p:tgtEl}
     */
    static readonly bmkTgt: XName;
    /**
     * Represents the `p14:bounceEnd` XML attributes.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode P.anim p:anim}, {@linkcode P.animMotion p:animMotion}, {@linkcode P.animRot p:animRot}, {@linkcode P.animScale p:animScale}
     */
    static readonly bounceEnd: XName;
    /**
     * Represents the `p14:browseMode` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     */
    static readonly browseMode: XName;
    /**
     * Represents the `p14:bwMode` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode P.contentPart p:contentPart}
     */
    static readonly bwMode: XName;
    /**
     * Represents the `p14:cNvContentPartPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode nvContentPartPr p14:nvContentPartPr}
     * - child XML elements: {@linkcode A14.cpLocks a14:cpLocks}, {@linkcode A14.extLst a14:extLst}
     */
    static readonly cNvContentPartPr: XName;
    /**
     * Represents the `p14:cNvPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode nvContentPartPr p14:nvContentPartPr}
     * - child XML elements: {@linkcode A.extLst a:extLst}, {@linkcode A.hlinkClick a:hlinkClick}, {@linkcode A.hlinkHover a:hlinkHover}
     */
    static readonly cNvPr: XName;
    /**
     * Represents the `p14:conveyor` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly conveyor: XName;
    /**
     * Represents the `p14:creationId` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     */
    static readonly creationId: XName;
    /**
     * Represents the `p14:defaultImageDpi` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     */
    static readonly defaultImageDpi: XName;
    /**
     * Represents the `p14:discardImageEditData` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     */
    static readonly discardImageEditData: XName;
    /**
     * Represents the `p14:doors` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly doors: XName;
    /**
     * Represents the `p14:dur` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode P.transition p:transition}
     */
    static readonly dur: XName;
    /**
     * Represents the `p14:extLst` XML elements.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.contentPart p:contentPart}, {@linkcode media p14:media}, {@linkcode section p14:section}
     * - child XML elements: {@linkcode P.ext p:ext}
     */
    static readonly extLst: XName;
    /**
     * Represents the `p14:fade` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode media p14:media}
     */
    static readonly fade: XName;
    /**
     * Represents the `p14:ferris` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly ferris: XName;
    /**
     * Represents the `p14:flash` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly flash: XName;
    /**
     * Represents the `p14:flip` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly flip: XName;
    /**
     * Represents the `p14:flythrough` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly flythrough: XName;
    /**
     * Represents the `p14:gallery` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly gallery: XName;
    /**
     * Represents the `p14:glitter` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly glitter: XName;
    /**
     * Represents the `p14:honeycomb` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly honeycomb: XName;
    /**
     * Represents the `p14:laserClr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     * - child XML elements: {@linkcode A.hslClr a:hslClr}, {@linkcode A.prstClr a:prstClr}, {@linkcode A.schemeClr a:schemeClr}, {@linkcode A.scrgbClr a:scrgbClr}, {@linkcode A.srgbClr a:srgbClr}, {@linkcode A.sysClr a:sysClr}
     */
    static readonly laserClr: XName;
    /**
     * Represents the `p14:laserTraceLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     * - child XML elements: {@linkcode tracePtLst p14:tracePtLst}
     */
    static readonly laserTraceLst: XName;
    /**
     * Represents the `p14:media` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     * - child XML elements: {@linkcode bmkLst p14:bmkLst}, {@linkcode extLst p14:extLst}, {@linkcode fade p14:fade}, {@linkcode trim p14:trim}
     * - XML attributes: {@linkcode R.embed r:embed}, {@linkcode R.link r:link}
     */
    static readonly media: XName;
    /**
     * Represents the `p14:modId` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     */
    static readonly modId: XName;
    /**
     * Represents the `p14:nullEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly nullEvt: XName;
    /**
     * Represents the `p14:nvContentPartPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.contentPart p:contentPart}
     * - child XML elements: {@linkcode cNvContentPartPr p14:cNvContentPartPr}, {@linkcode cNvPr p14:cNvPr}, {@linkcode nvPr p14:nvPr}
     */
    static readonly nvContentPartPr: XName;
    /**
     * Represents the `p14:nvPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode nvContentPartPr p14:nvContentPartPr}
     * - child XML elements: {@linkcode A.audioCd a:audioCd}, {@linkcode A.audioFile a:audioFile}, {@linkcode A.quickTimeFile a:quickTimeFile}, {@linkcode A.videoFile a:videoFile}, {@linkcode A.wavAudioFile a:wavAudioFile}, {@linkcode P.custDataLst p:custDataLst}, {@linkcode P.extLst p:extLst}, {@linkcode P.ph p:ph}
     */
    static readonly nvPr: XName;
    /**
     * Represents the `p14:pan` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly pan: XName;
    /**
     * Represents the `p14:pauseEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly pauseEvt: XName;
    /**
     * Represents the `p14:playEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly playEvt: XName;
    /**
     * Represents the `p14:presetBounceEnd` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode P.cTn p:cTn}
     */
    static readonly presetBounceEnd: XName;
    /**
     * Represents the `p14:prism` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly prism: XName;
    /**
     * Represents the `p14:resumeEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly resumeEvt: XName;
    /**
     * Represents the `p14:reveal` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly reveal: XName;
    /**
     * Represents the `p14:ripple` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly ripple: XName;
    /**
     * Represents the `p14:section` XML elements.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode sectionLst p14:sectionLst}, {@linkcode sectionPr p14:sectionPr}
     * - child XML elements: {@linkcode extLst p14:extLst}, {@linkcode sldIdLst p14:sldIdLst}
     */
    static readonly section: XName;
    /**
     * Represents the `p14:sectionLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     * - child XML elements: {@linkcode section p14:section}
     */
    static readonly sectionLst: XName;
    /**
     * Represents the `p14:sectionPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     * - child XML elements: {@linkcode section p14:section}
     */
    static readonly sectionPr: XName;
    /**
     * Represents the `p14:seekEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly seekEvt: XName;
    /**
     * Represents the `p14:showEvtLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     * - child XML elements: {@linkcode nullEvt p14:nullEvt}, {@linkcode pauseEvt p14:pauseEvt}, {@linkcode playEvt p14:playEvt}, {@linkcode resumeEvt p14:resumeEvt}, {@linkcode seekEvt p14:seekEvt}, {@linkcode stopEvt p14:stopEvt}, {@linkcode triggerEvt p14:triggerEvt}
     */
    static readonly showEvtLst: XName;
    /**
     * Represents the `p14:showMediaCtrls` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.ext p:ext}
     */
    static readonly showMediaCtrls: XName;
    /**
     * Represents the `p14:shred` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly shred: XName;
    /**
     * Represents the `p14:sldId` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode sldIdLst p14:sldIdLst}
     */
    static readonly sldId: XName;
    /**
     * Represents the `p14:sldIdLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode section p14:section}
     * - child XML elements: {@linkcode sldId p14:sldId}
     */
    static readonly sldIdLst: XName;
    /**
     * Represents the `p14:stopEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly stopEvt: XName;
    /**
     * Represents the `p14:switch` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly switch: XName;
    /**
     * Represents the `p14:tracePt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode tracePtLst p14:tracePtLst}
     */
    static readonly tracePt: XName;
    /**
     * Represents the `p14:tracePtLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode laserTraceLst p14:laserTraceLst}
     * - child XML elements: {@linkcode tracePt p14:tracePt}
     */
    static readonly tracePtLst: XName;
    /**
     * Represents the `p14:triggerEvt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode showEvtLst p14:showEvtLst}
     */
    static readonly triggerEvt: XName;
    /**
     * Represents the `p14:trim` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode media p14:media}
     */
    static readonly trim: XName;
    /**
     * Represents the `p14:vortex` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly vortex: XName;
    /**
     * Represents the `p14:warp` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly warp: XName;
    /**
     * Represents the `p14:wheelReverse` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly wheelReverse: XName;
    /**
     * Represents the `p14:window` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.transition p:transition}
     */
    static readonly window: XName;
    /**
     * Represents the `p14:xfrm` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode P.contentPart p:contentPart}
     * - child XML elements: {@linkcode A.ext a:ext}, {@linkcode A.off a:off}
     */
    static readonly xfrm: XName;
}
