interface VTTStyleDeclaration {
    background: string;
    backgroundAttachement: string;
    backgroundClip: string;
    backgroundColor: string;
    backgroundImage: string;
    backgroundOrigin: string;
    backgroundPosition: string;
    backgroundRepeat: string;
    backgroundSize: string;
    color: string;
    font: string;
    fontFamily: string;
    fontSize: string;
    fontStretch: string;
    fontStyle: string;
    fontVariant: string;
    fontWeight: string;
    lineHeight: string;
    opacity: string;
    outline: string;
    outlineColor: string;
    outlineStyle: string;
    outlineWidth: string;
    rubyPosition: string;
    textCombineUpright: string;
    textDecoration: string;
    textDecorationColor: string;
    textDecorationLine: string;
    textDecorationStyle: string;
    textDecorationThickness: string;
    textShadow: string;
    visibility: string;
    whiteSpace: string;
}

Properties

background: string
backgroundAttachement: string
backgroundClip: string
backgroundColor: string
backgroundImage: string
backgroundOrigin: string
backgroundPosition: string
backgroundRepeat: string
backgroundSize: string
color: string
font: string
fontFamily: string
fontSize: string
fontStretch: string
fontStyle: string
fontVariant: string
fontWeight: string
lineHeight: string
opacity: string
outline: string
outlineColor: string
outlineStyle: string
outlineWidth: string
rubyPosition: string
textCombineUpright: string
textDecoration: string
textDecorationColor: string
textDecorationLine: string
textDecorationStyle: string
textDecorationThickness: string
textShadow: string
visibility: string
whiteSpace: string