KC's Workspace
    Preparing search index...

    Type Alias Rule<D, M>

    Rule:
        | { type: "media"; value: MediaRule<D, M> }
        | { type: "import"; value: ImportRule<M> }
        | { type: "style"; value: StyleRule<D, M> }
        | { type: "keyframes"; value: KeyframesRule<D> }
        | { type: "font-face"; value: FontFaceRule }
        | { type: "font-palette-values"; value: FontPaletteValuesRule }
        | { type: "font-feature-values"; value: FontFeatureValuesRule }
        | { type: "page"; value: PageRule<D> }
        | { type: "supports"; value: SupportsRule<D, M> }
        | { type: "counter-style"; value: CounterStyleRule<D> }
        | { type: "namespace"; value: NamespaceRule }
        | { type: "moz-document"; value: MozDocumentRule<D, M> }
        | { type: "nesting"; value: NestingRule<D, M> }
        | { type: "nested-declarations"; value: NestedDeclarationsRule<D> }
        | { type: "viewport"; value: ViewportRule<D> }
        | { type: "custom-media"; value: CustomMediaRule<M> }
        | { type: "layer-statement"; value: LayerStatementRule }
        | { type: "layer-block"; value: LayerBlockRule<D, M> }
        | { type: "property"; value: PropertyRule }
        | { type: "container"; value: ContainerRule<D, M> }
        | { type: "scope"; value: ScopeRule<D, M> }
        | { type: "starting-style"; value: StartingStyleRule<D, M> }
        | { type: "view-transition"; value: ViewTransitionRule }
        | { type: "ignored" }
        | { type: "unknown"; value: UnknownAtRule }
        | { type: "custom"; value: DefaultAtRule }

    A CSS rule.

    Type Parameters