<?php

/**
 * DO NOT EDIT!
 * This file was automatically generated via bin/generate-validator-spec.php.
 */
namespace Google\Web_Stories_Dependencies\AmpProject\Validator\Spec\AttributeList;

use Google\Web_Stories_Dependencies\AmpProject\Html\Attribute;
use Google\Web_Stories_Dependencies\AmpProject\Validator\Spec\AttributeList;
use Google\Web_Stories_Dependencies\AmpProject\Validator\Spec\Identifiable;
/**
 * Attribute list class SvgPresentationAttributes.
 *
 * @package ampproject/amp-toolbox.
 *
 * @property-read array $alignmentBaseline
 * @property-read array $baselineShift
 * @property-read array $clip
 * @property-read array $clipPath
 * @property-read array $clipRule
 * @property-read array $color
 * @property-read array $colorInterpolation
 * @property-read array $colorInterpolationFilters
 * @property-read array $colorProfile
 * @property-read array $colorRendering
 * @property-read array $cursor
 * @property-read array $direction
 * @property-read array $display
 * @property-read array $dominantBaseline
 * @property-read array $enableBackground
 * @property-read array $fill
 * @property-read array $fillOpacity
 * @property-read array $fillRule
 * @property-read array $filter
 * @property-read array $floodColor
 * @property-read array $floodOpacity
 * @property-read array $focusable
 * @property-read array $fontFamily
 * @property-read array $fontSize
 * @property-read array $fontSizeAdjust
 * @property-read array $fontStretch
 * @property-read array $fontStyle
 * @property-read array $fontVariant
 * @property-read array $fontWeight
 * @property-read array $glyphOrientationHorizontal
 * @property-read array $glyphOrientationVertical
 * @property-read array $imageRendering
 * @property-read array $kerning
 * @property-read array $letterSpacing
 * @property-read array $lightingColor
 * @property-read array $markerEnd
 * @property-read array $markerMid
 * @property-read array $markerStart
 * @property-read array $mask
 * @property-read array $opacity
 * @property-read array $overflow
 * @property-read array $pointerEvents
 * @property-read array $shapeRendering
 * @property-read array $stopColor
 * @property-read array $stopOpacity
 * @property-read array $stroke
 * @property-read array $strokeDasharray
 * @property-read array $strokeDashoffset
 * @property-read array $strokeLinecap
 * @property-read array $strokeLinejoin
 * @property-read array $strokeMiterlimit
 * @property-read array $strokeOpacity
 * @property-read array $strokeWidth
 * @property-read array $textAnchor
 * @property-read array $textDecoration
 * @property-read array $textRendering
 * @property-read array $unicodeBidi
 * @property-read array $vectorEffect
 * @property-read array $visibility
 * @property-read array $wordSpacing
 * @property-read array $writingMode
 */
final class SvgPresentationAttributes extends AttributeList implements Identifiable
{
    /**
     * ID of the attribute list.
     *
     * @var string
     */
    const ID = 'svg-presentation-attributes';
    /**
     * Array of attributes.
     *
     * @var array<array>
     */
    const ATTRIBUTES = [Attribute::ALIGNMENT_BASELINE => [], Attribute::BASELINE_SHIFT => [], Attribute::CLIP => [], Attribute::CLIP_PATH => [], Attribute::CLIP_RULE => [], Attribute::COLOR => [], Attribute::COLOR_INTERPOLATION => [], Attribute::COLOR_INTERPOLATION_FILTERS => [], Attribute::COLOR_PROFILE => [], Attribute::COLOR_RENDERING => [], Attribute::CURSOR => [], Attribute::DIRECTION => [], Attribute::DISPLAY => [], Attribute::DOMINANT_BASELINE => [], Attribute::ENABLE_BACKGROUND => [], Attribute::FILL => [], Attribute::FILL_OPACITY => [], Attribute::FILL_RULE => [], Attribute::FILTER => [], Attribute::FLOOD_COLOR => [], Attribute::FLOOD_OPACITY => [], Attribute::FOCUSABLE => [], Attribute::FONT_FAMILY => [], Attribute::FONT_SIZE => [], Attribute::FONT_SIZE_ADJUST => [], Attribute::FONT_STRETCH => [], Attribute::FONT_STYLE => [], Attribute::FONT_VARIANT => [], Attribute::FONT_WEIGHT => [], Attribute::GLYPH_ORIENTATION_HORIZONTAL => [], Attribute::GLYPH_ORIENTATION_VERTICAL => [], Attribute::IMAGE_RENDERING => [], Attribute::KERNING => [], Attribute::LETTER_SPACING => [], Attribute::LIGHTING_COLOR => [], Attribute::MARKER_END => [], Attribute::MARKER_MID => [], Attribute::MARKER_START => [], Attribute::MASK => [], Attribute::OPACITY => [], Attribute::OVERFLOW => [], Attribute::POINTER_EVENTS => [], Attribute::SHAPE_RENDERING => [], Attribute::STOP_COLOR => [], Attribute::STOP_OPACITY => [], Attribute::STROKE => [], Attribute::STROKE_DASHARRAY => [], Attribute::STROKE_DASHOFFSET => [], Attribute::STROKE_LINECAP => [], Attribute::STROKE_LINEJOIN => [], Attribute::STROKE_MITERLIMIT => [], Attribute::STROKE_OPACITY => [], Attribute::STROKE_WIDTH => [], Attribute::TEXT_ANCHOR => [], Attribute::TEXT_DECORATION => [], Attribute::TEXT_RENDERING => [], Attribute::UNICODE_BIDI => [], Attribute::VECTOR_EFFECT => [], Attribute::VISIBILITY => [], Attribute::WORD_SPACING => [], Attribute::WRITING_MODE => []];
}
