A single CSS rule. There are several types of rules, listed in the Type constants section below.

MDN Reference

interface CSSRule {
    CHARSET_RULE: 2;
    COUNTER_STYLE_RULE: 11;
    cssText: string;
    FONT_FACE_RULE: 5;
    FONT_FEATURE_VALUES_RULE: 14;
    IMPORT_RULE: 3;
    KEYFRAME_RULE: 8;
    KEYFRAMES_RULE: 7;
    MEDIA_RULE: 4;
    NAMESPACE_RULE: 10;
    PAGE_RULE: 6;
    parentRule: null | CSSRule;
    parentStyleSheet: null | CSSStyleSheet;
    STYLE_RULE: 1;
    SUPPORTS_RULE: 12;
    type: number;
}

Properties

CHARSET_RULE
COUNTER_STYLE_RULE
cssText: string
FONT_FACE_RULE
FONT_FEATURE_VALUES_RULE
IMPORT_RULE
KEYFRAME_RULE
KEYFRAMES_RULE
MEDIA_RULE
NAMESPACE_RULE
PAGE_RULE
parentRule: null | CSSRule
parentStyleSheet: null | CSSStyleSheet
STYLE_RULE
SUPPORTS_RULE
type: number

MDN Reference