from __future__ import annotations
from typing import Any, Protocol, runtime_checkable

@runtime_checkable
class EnhancedCustomShapeExtrusion(Protocol):
    Extrusion: bool
    Brightness: float
    Diffusion: float
    NumberOfLineSegments: int
    LightFace: bool
    FirstLightHarsh: bool
    SecondLightHarsh: bool
    FirstLightLevel: float
    SecondLightLevel: float
    Metal: bool
    MetalType: int
    Shininess: float
    Specularity: float
    ProjectionMode: ProjectionMode
    ExtrusionColor: bool
