/**
 * @author Thomas Barnekow
 * @license MIT
 */
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
 * Declares XNamespace and XName fields for the `xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main"` namespace.
 */
export declare class A14 {
    /**
     * Defines the XML namespace associated with the `a14` prefix.
     */
    static readonly a14: XNamespace;
    /**
     * Returns the namespace declaration `XAttribute` for this namespace.
     */
    static get namespaceDeclaration(): XAttribute;
    /**
     * Represents the `a14:artisticBlur` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticBlur: XName;
    /**
     * Represents the `a14:artisticCement` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticCement: XName;
    /**
     * Represents the `a14:artisticChalkSketch` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticChalkSketch: XName;
    /**
     * Represents the `a14:artisticCrisscrossEtching` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticCrisscrossEtching: XName;
    /**
     * Represents the `a14:artisticCutout` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticCutout: XName;
    /**
     * Represents the `a14:artisticFilmGrain` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticFilmGrain: XName;
    /**
     * Represents the `a14:artisticGlass` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticGlass: XName;
    /**
     * Represents the `a14:artisticGlowDiffused` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticGlowDiffused: XName;
    /**
     * Represents the `a14:artisticGlowEdges` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticGlowEdges: XName;
    /**
     * Represents the `a14:artisticLightScreen` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticLightScreen: XName;
    /**
     * Represents the `a14:artisticLineDrawing` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticLineDrawing: XName;
    /**
     * Represents the `a14:artisticMarker` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticMarker: XName;
    /**
     * Represents the `a14:artisticMosiaicBubbles` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticMosiaicBubbles: XName;
    /**
     * Represents the `a14:artisticPaintBrush` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPaintBrush: XName;
    /**
     * Represents the `a14:artisticPaintStrokes` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPaintStrokes: XName;
    /**
     * Represents the `a14:artisticPastelsSmooth` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPastelsSmooth: XName;
    /**
     * Represents the `a14:artisticPencilGrayscale` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPencilGrayscale: XName;
    /**
     * Represents the `a14:artisticPencilSketch` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPencilSketch: XName;
    /**
     * Represents the `a14:artisticPhotocopy` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPhotocopy: XName;
    /**
     * Represents the `a14:artisticPlasticWrap` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticPlasticWrap: XName;
    /**
     * Represents the `a14:artisticTexturizer` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticTexturizer: XName;
    /**
     * Represents the `a14:artisticWatercolorSponge` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly artisticWatercolorSponge: XName;
    /**
     * Represents the `a14:backgroundMark` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode backgroundRemoval a14:backgroundRemoval}
     */
    static readonly backgroundMark: XName;
    /**
     * Represents the `a14:backgroundRemoval` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     * - child XML elements: {@linkcode backgroundMark a14:backgroundMark}, {@linkcode foregroundMark a14:foregroundMark}
     */
    static readonly backgroundRemoval: XName;
    /**
     * Represents the `a14:brightnessContrast` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly brightnessContrast: XName;
    /**
     * Represents the `a14:cameraTool` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     */
    static readonly cameraTool: XName;
    /**
     * Represents the `a14:cNvContentPartPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode nvContentPartPr a14:nvContentPartPr}
     * - child XML elements: {@linkcode cpLocks a14:cpLocks}, {@linkcode extLst a14:extLst}
     */
    static readonly cNvContentPartPr: XName;
    /**
     * Represents the `a14:cNvPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode nvContentPartPr a14: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 `a14:colorTemperature` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly colorTemperature: XName;
    /**
     * Represents the `a14:compatExt` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     */
    static readonly compatExt: XName;
    /**
     * Represents the `a14:contentPart` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode A.grpSp a:grpSp}
     * - child XML elements: {@linkcode extLst a14:extLst}, {@linkcode nvContentPartPr a14:nvContentPartPr}, {@linkcode xfrm a14:xfrm}
     * - XML attributes: {@linkcode R.id r:id}
     */
    static readonly contentPart: XName;
    /**
     * Represents the `a14:cpLocks` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode cNvContentPartPr a14:cNvContentPartPr}, {@linkcode P14.cNvContentPartPr p14:cNvContentPartPr}, {@linkcode W14.cNvContentPartPr w14:cNvContentPartPr}
     * - child XML elements: {@linkcode extLst a14:extLst}
     */
    static readonly cpLocks: XName;
    /**
     * Represents the `a14:extLst` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode cNvContentPartPr a14:cNvContentPartPr}, {@linkcode contentPart a14:contentPart}, {@linkcode cpLocks a14:cpLocks}, {@linkcode P14.cNvContentPartPr p14:cNvContentPartPr}, {@linkcode W14.cNvContentPartPr w14:cNvContentPartPr}
     * - child XML elements: {@linkcode A.ext a:ext}
     */
    static readonly extLst: XName;
    /**
     * Represents the `a14:foregroundMark` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode backgroundRemoval a14:backgroundRemoval}
     */
    static readonly foregroundMark: XName;
    /**
     * Represents the `a14:hiddenEffects` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     * - child XML elements: {@linkcode A.effectDag a:effectDag}, {@linkcode A.effectLst a:effectLst}
     */
    static readonly hiddenEffects: XName;
    /**
     * Represents the `a14:hiddenFill` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     * - child XML elements: {@linkcode A.blipFill a:blipFill}, {@linkcode A.gradFill a:gradFill}, {@linkcode A.grpFill a:grpFill}, {@linkcode A.noFill a:noFill}, {@linkcode A.pattFill a:pattFill}, {@linkcode A.solidFill a:solidFill}
     */
    static readonly hiddenFill: XName;
    /**
     * Represents the `a14:hiddenLine` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     * - child XML elements: {@linkcode A.bevel a:bevel}, {@linkcode A.custDash a:custDash}, {@linkcode A.extLst a:extLst}, {@linkcode A.gradFill a:gradFill}, {@linkcode A.headEnd a:headEnd}, {@linkcode A.miter a:miter}, {@linkcode A.noFill a:noFill}, {@linkcode A.pattFill a:pattFill}, {@linkcode A.prstDash a:prstDash}, {@linkcode A.round a:round}, {@linkcode A.solidFill a:solidFill}, {@linkcode A.tailEnd a:tailEnd}
     */
    static readonly hiddenLine: XName;
    /**
     * Represents the `a14:hiddenScene3d` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     * - child XML elements: {@linkcode A.backdrop a:backdrop}, {@linkcode A.camera a:camera}, {@linkcode A.extLst a:extLst}, {@linkcode A.lightRig a:lightRig}
     */
    static readonly hiddenScene3d: XName;
    /**
     * Represents the `a14:hiddenSp3d` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     * - child XML elements: {@linkcode A.bevelB a:bevelB}, {@linkcode A.bevelT a:bevelT}, {@linkcode A.contourClr a:contourClr}, {@linkcode A.extLst a:extLst}, {@linkcode A.extrusionClr a:extrusionClr}
     */
    static readonly hiddenSp3d: XName;
    /**
     * Represents the `a14:imgEffect` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgLayer a14:imgLayer}
     * - child XML elements: {@linkcode artisticBlur a14:artisticBlur}, {@linkcode artisticCement a14:artisticCement}, {@linkcode artisticChalkSketch a14:artisticChalkSketch}, {@linkcode artisticCrisscrossEtching a14:artisticCrisscrossEtching}, {@linkcode artisticCutout a14:artisticCutout}, {@linkcode artisticFilmGrain a14:artisticFilmGrain}, {@linkcode artisticGlass a14:artisticGlass}, {@linkcode artisticGlowDiffused a14:artisticGlowDiffused}, {@linkcode artisticGlowEdges a14:artisticGlowEdges}, {@linkcode artisticLightScreen a14:artisticLightScreen}, {@linkcode artisticLineDrawing a14:artisticLineDrawing}, {@linkcode artisticMarker a14:artisticMarker}, {@linkcode artisticMosiaicBubbles a14:artisticMosiaicBubbles}, {@linkcode artisticPaintBrush a14:artisticPaintBrush}, {@linkcode artisticPaintStrokes a14:artisticPaintStrokes}, {@linkcode artisticPastelsSmooth a14:artisticPastelsSmooth}, {@linkcode artisticPencilGrayscale a14:artisticPencilGrayscale}, {@linkcode artisticPencilSketch a14:artisticPencilSketch}, {@linkcode artisticPhotocopy a14:artisticPhotocopy}, {@linkcode artisticPlasticWrap a14:artisticPlasticWrap}, {@linkcode artisticTexturizer a14:artisticTexturizer}, {@linkcode artisticWatercolorSponge a14:artisticWatercolorSponge}, {@linkcode backgroundRemoval a14:backgroundRemoval}, {@linkcode brightnessContrast a14:brightnessContrast}, {@linkcode colorTemperature a14:colorTemperature}, {@linkcode saturation a14:saturation}, {@linkcode sharpenSoften a14:sharpenSoften}
     */
    static readonly imgEffect: XName;
    /**
     * Represents the `a14:imgLayer` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgProps a14:imgProps}
     * - child XML elements: {@linkcode imgEffect a14:imgEffect}
     * - XML attributes: {@linkcode R.embed r:embed}
     */
    static readonly imgLayer: XName;
    /**
     * Represents the `a14:imgProps` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     * - child XML elements: {@linkcode imgLayer a14:imgLayer}
     */
    static readonly imgProps: XName;
    /**
     * Represents the `a14:isCanvas` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     */
    static readonly isCanvas: XName;
    /**
     * Represents the `a14:legacySpreadsheetColorIndex` XML attribute.
     *
     * @remarks
     * As an XML attribute, it is contained in the following XML elements: {@linkcode A.srgbClr a:srgbClr}
     */
    static readonly legacySpreadsheetColorIndex: XName;
    /**
     * Represents the `a14:m` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode A.p a:p}, {@linkcode P.ext p:ext}
     */
    static readonly m: XName;
    /**
     * Represents the `a14:nvContentPartPr` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode contentPart a14:contentPart}
     * - child XML elements: {@linkcode cNvContentPartPr a14:cNvContentPartPr}, {@linkcode cNvPr a14:cNvPr}
     */
    static readonly nvContentPartPr: XName;
    /**
     * Represents the `a14:saturation` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly saturation: XName;
    /**
     * Represents the `a14:shadowObscured` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     */
    static readonly shadowObscured: XName;
    /**
     * Represents the `a14:sharpenSoften` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode imgEffect a14:imgEffect}
     */
    static readonly sharpenSoften: XName;
    /**
     * Represents the `a14:useLocalDpi` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
     */
    static readonly useLocalDpi: XName;
    /**
     * Represents the `a14:xfrm` XML element.
     *
     * @remarks
     * As an XML element, it has the following:
     * - parent XML elements: {@linkcode contentPart a14:contentPart}
     * - child XML elements: {@linkcode A.ext a:ext}, {@linkcode A.off a:off}
     */
    static readonly xfrm: XName;
}
