<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@csstools/media-query-list-parser](./media-query-list-parser.md)

## media-query-list-parser package

## Classes

<table><thead><tr><th>

Class


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[CustomMedia](./media-query-list-parser.custommedia.md)


</td><td>


</td></tr>
<tr><td>

[GeneralEnclosed](./media-query-list-parser.generalenclosed.md)


</td><td>


</td></tr>
<tr><td>

[MediaAnd](./media-query-list-parser.mediaand.md)


</td><td>


</td></tr>
<tr><td>

[MediaCondition](./media-query-list-parser.mediacondition.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionListWithAnd](./media-query-list-parser.mediaconditionlistwithand.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionListWithOr](./media-query-list-parser.mediaconditionlistwithor.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeature](./media-query-list-parser.mediafeature.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureBoolean](./media-query-list-parser.mediafeatureboolean.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureName](./media-query-list-parser.mediafeaturename.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeaturePlain](./media-query-list-parser.mediafeatureplain.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureRangeNameValue](./media-query-list-parser.mediafeaturerangenamevalue.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureRangeValueName](./media-query-list-parser.mediafeaturerangevaluename.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureRangeValueNameValue](./media-query-list-parser.mediafeaturerangevaluenamevalue.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureValue](./media-query-list-parser.mediafeaturevalue.md)


</td><td>


</td></tr>
<tr><td>

[MediaInParens](./media-query-list-parser.mediainparens.md)


</td><td>


</td></tr>
<tr><td>

[MediaNot](./media-query-list-parser.medianot.md)


</td><td>


</td></tr>
<tr><td>

[MediaOr](./media-query-list-parser.mediaor.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryInvalid](./media-query-list-parser.mediaqueryinvalid.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryWithoutType](./media-query-list-parser.mediaquerywithouttype.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryWithType](./media-query-list-parser.mediaquerywithtype.md)


</td><td>


</td></tr>
</tbody></table>

## Enumerations

<table><thead><tr><th>

Enumeration


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[MediaFeatureEQ](./media-query-list-parser.mediafeatureeq.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureGT](./media-query-list-parser.mediafeaturegt.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureLT](./media-query-list-parser.mediafeaturelt.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryModifier](./media-query-list-parser.mediaquerymodifier.md)


</td><td>


</td></tr>
<tr><td>

[MediaType](./media-query-list-parser.mediatype.md)


</td><td>


</td></tr>
<tr><td>

[NodeType](./media-query-list-parser.nodetype.md)


</td><td>


</td></tr>
</tbody></table>

## Functions

<table><thead><tr><th>

Function


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[cloneMediaQuery(x)](./media-query-list-parser.clonemediaquery.md)


</td><td>


</td></tr>
<tr><td>

[comparisonFromTokens(tokens)](./media-query-list-parser.comparisonfromtokens.md)


</td><td>


</td></tr>
<tr><td>

[invertComparison(operator)](./media-query-list-parser.invertcomparison.md)


</td><td>


</td></tr>
<tr><td>

[isCustomMedia(x)](./media-query-list-parser.iscustommedia.md)


</td><td>


</td></tr>
<tr><td>

[isGeneralEnclosed(x)](./media-query-list-parser.isgeneralenclosed.md)


</td><td>


</td></tr>
<tr><td>

[isMediaAnd(x)](./media-query-list-parser.ismediaand.md)


</td><td>


</td></tr>
<tr><td>

[isMediaCondition(x)](./media-query-list-parser.ismediacondition.md)


</td><td>


</td></tr>
<tr><td>

[isMediaConditionList(x)](./media-query-list-parser.ismediaconditionlist.md)


</td><td>


</td></tr>
<tr><td>

[isMediaConditionListWithAnd(x)](./media-query-list-parser.ismediaconditionlistwithand.md)


</td><td>


</td></tr>
<tr><td>

[isMediaConditionListWithOr(x)](./media-query-list-parser.ismediaconditionlistwithor.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeature(x)](./media-query-list-parser.ismediafeature.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureBoolean(x)](./media-query-list-parser.ismediafeatureboolean.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureName(x)](./media-query-list-parser.ismediafeaturename.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeaturePlain(x)](./media-query-list-parser.ismediafeatureplain.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureRange(x)](./media-query-list-parser.ismediafeaturerange.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureRangeNameValue(x)](./media-query-list-parser.ismediafeaturerangenamevalue.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureRangeValueName(x)](./media-query-list-parser.ismediafeaturerangevaluename.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureRangeValueNameValue(x)](./media-query-list-parser.ismediafeaturerangevaluenamevalue.md)


</td><td>


</td></tr>
<tr><td>

[isMediaFeatureValue(x)](./media-query-list-parser.ismediafeaturevalue.md)


</td><td>


</td></tr>
<tr><td>

[isMediaInParens(x)](./media-query-list-parser.ismediainparens.md)


</td><td>


</td></tr>
<tr><td>

[isMediaNot(x)](./media-query-list-parser.ismedianot.md)


</td><td>


</td></tr>
<tr><td>

[isMediaOr(x)](./media-query-list-parser.ismediaor.md)


</td><td>


</td></tr>
<tr><td>

[isMediaQuery(x)](./media-query-list-parser.ismediaquery.md)


</td><td>


</td></tr>
<tr><td>

[isMediaQueryInvalid(x)](./media-query-list-parser.ismediaqueryinvalid.md)


</td><td>


</td></tr>
<tr><td>

[isMediaQueryWithoutType(x)](./media-query-list-parser.ismediaquerywithouttype.md)


</td><td>


</td></tr>
<tr><td>

[isMediaQueryWithType(x)](./media-query-list-parser.ismediaquerywithtype.md)


</td><td>


</td></tr>
<tr><td>

[matchesComparison(componentValues)](./media-query-list-parser.matchescomparison.md)


</td><td>


</td></tr>
<tr><td>

[matchesRatio(componentValues)](./media-query-list-parser.matchesratio.md)


</td><td>


</td></tr>
<tr><td>

[matchesRatioExactly(componentValues)](./media-query-list-parser.matchesratioexactly.md)


</td><td>


</td></tr>
<tr><td>

[modifierFromToken(token)](./media-query-list-parser.modifierfromtoken.md)


</td><td>


</td></tr>
<tr><td>

[newMediaFeatureBoolean(name)](./media-query-list-parser.newmediafeatureboolean.md)


</td><td>


</td></tr>
<tr><td>

[newMediaFeaturePlain(name, value)](./media-query-list-parser.newmediafeatureplain.md)


</td><td>


</td></tr>
<tr><td>

[parse(source, options)](./media-query-list-parser.parse.md)


</td><td>


</td></tr>
<tr><td>

[parseCustomMedia(source, options)](./media-query-list-parser.parsecustommedia.md)


</td><td>


</td></tr>
<tr><td>

[parseCustomMediaFromTokens(tokens, options)](./media-query-list-parser.parsecustommediafromtokens.md)


</td><td>


</td></tr>
<tr><td>

[parseFromTokens(tokens, options)](./media-query-list-parser.parsefromtokens.md)


</td><td>


</td></tr>
<tr><td>

[typeFromToken(token)](./media-query-list-parser.typefromtoken.md)


</td><td>


</td></tr>
</tbody></table>

## Type Aliases

<table><thead><tr><th>

Type Alias


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

[GeneralEnclosedWalkerEntry](./media-query-list-parser.generalenclosedwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[GeneralEnclosedWalkerParent](./media-query-list-parser.generalenclosedwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaAndWalkerEntry](./media-query-list-parser.mediaandwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaAndWalkerParent](./media-query-list-parser.mediaandwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionList](./media-query-list-parser.mediaconditionlist.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionListWithAndWalkerEntry](./media-query-list-parser.mediaconditionlistwithandwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionListWithAndWalkerParent](./media-query-list-parser.mediaconditionlistwithandwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionListWithOrWalkerEntry](./media-query-list-parser.mediaconditionlistwithorwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionListWithOrWalkerParent](./media-query-list-parser.mediaconditionlistwithorwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionWalkerEntry](./media-query-list-parser.mediaconditionwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaConditionWalkerParent](./media-query-list-parser.mediaconditionwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureComparison](./media-query-list-parser.mediafeaturecomparison.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeaturePlainWalkerEntry](./media-query-list-parser.mediafeatureplainwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeaturePlainWalkerParent](./media-query-list-parser.mediafeatureplainwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureRange](./media-query-list-parser.mediafeaturerange.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureRangeWalkerEntry](./media-query-list-parser.mediafeaturerangewalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureRangeWalkerParent](./media-query-list-parser.mediafeaturerangewalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureValueWalkerEntry](./media-query-list-parser.mediafeaturevaluewalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureValueWalkerParent](./media-query-list-parser.mediafeaturevaluewalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureWalkerEntry](./media-query-list-parser.mediafeaturewalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaFeatureWalkerParent](./media-query-list-parser.mediafeaturewalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaInParensWalkerEntry](./media-query-list-parser.mediainparenswalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaInParensWalkerParent](./media-query-list-parser.mediainparenswalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaNotWalkerEntry](./media-query-list-parser.medianotwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaNotWalkerParent](./media-query-list-parser.medianotwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaOrWalkerEntry](./media-query-list-parser.mediaorwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaOrWalkerParent](./media-query-list-parser.mediaorwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaQuery](./media-query-list-parser.mediaquery.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryInvalidWalkerEntry](./media-query-list-parser.mediaqueryinvalidwalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryInvalidWalkerParent](./media-query-list-parser.mediaqueryinvalidwalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryWithoutTypeWalkerEntry](./media-query-list-parser.mediaquerywithouttypewalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryWithoutTypeWalkerParent](./media-query-list-parser.mediaquerywithouttypewalkerparent.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryWithTypeWalkerEntry](./media-query-list-parser.mediaquerywithtypewalkerentry.md)


</td><td>


</td></tr>
<tr><td>

[MediaQueryWithTypeWalkerParent](./media-query-list-parser.mediaquerywithtypewalkerparent.md)


</td><td>


</td></tr>
</tbody></table>

