Type Alias: ContainerQueryConfigMap
ContainerQueryConfigMap = Record\<ContainerQueryConfigName, ContainerQueryShareableConfig\>
Type Alias: ContainerQueryConfigName
ContainerQueryConfigName = ContainerQueryConfigName
Type Alias: ContainerQueryRuleId
ContainerQueryRuleId = ` ${typeof PLUGIN_NAMESPACE}/${string} `
Type Alias: ContainerQueryRuleName
ContainerQueryRuleName = Extract\<keyof typeof containerQuerySanityRules, string\>
Type Alias: ContainerQueryShareableConfig
ContainerQueryShareableConfig = Config & \{ plugins [NonNullable\<Config\["rules"]\>; \}
Type Alias: RulesMap
RulesMap = Readonly\<Record\<string, StylelintPluginRuleContract\>\>
Type Alias: ContainerQueryFeatureName
ContainerQueryFeatureName = "aspect-ratio" | "block-size" | "height" | "inline-size" | "orientation" | "width"
Type Alias: ContainerSizeFeature
ContainerSizeFeature = "block-size" | "inline-size" | "width"
Type Alias: FeatureConstraint
FeatureConstraint = Readonly\<\{ feature FeatureInterval; \}\>
Type Alias: FeatureInterval
FeatureInterval = Readonly\<\{ lower? IntervalBound; \}\>
Type Alias: IntervalBound
IntervalBound = Readonly\<\{ inclusive string; value: number; \}\>
Type Alias: ParsedContainerQuery
ParsedContainerQuery = Readonly\<\{ condition string; \}\>
Type Alias: RangeOperator
RangeOperator = "<" | "<=" | ">" | ">="