export declare const keywords: (...values: readonly string[]) => ReadonlySet; /** * The five keywords every CSS property accepts. They are kept apart from a * property's own vocabulary so a diagnostic can lead with the values that * belong to the property being written (D67 rule 174). */ export declare const LOOK_CSS_WIDE_KEYWORDS: readonly string[]; export declare const cssWideKeywordSet: ReadonlySet; /** Shared sizing words accepted by metric properties without a property-specific table. */ export declare const LOOK_SHARED_METRIC_KEYWORDS: readonly string[]; /** Named colors accepted by the checked color and background value kinds. */ export declare const LOOK_COLOR_KEYWORDS: readonly string[]; /** * Every `left right` value of a grammar that takes one token from each of two * positions — `y mandatory`, `left top`. D65 rule 169: a closed set holds the * complete value the author writes, so a multi-token CSS value is written out * here rather than turned into a builder or a token grammar of its own. */ export declare function lookValuePairs(left: Iterable, right: Iterable): readonly string[]; /** * Every value of a CSS `||` combination: each non-empty selection of the tokens * in every order the combinator accepts, so `dense row` is the same value as * `row dense` to the author and to the browser. */ export declare function lookValueOrderings(tokens: readonly string[]): readonly string[]; /** Every value of a `[ … ]{1,2}` repetition — `scrollSnapAlign: start end`. */ export declare function lookValueRepetitions(tokens: readonly string[]): readonly string[]; export declare const positionKeywords: string[]; export declare const textDecorationLineKeywords: string[]; export declare const listStyleTypeKeywords: string[]; export declare const listStylePositionKeywords: string[]; export declare const colorSchemeOrderings: readonly string[]; export declare const scrollSnapAxes: string[]; export declare const overscrollBehaviors: string[]; export declare const alignBaselinePositions: string[]; export declare const alignSelfPositions: string[]; export declare const alignContentPositions: string[]; export declare const alignContentDistributions: string[]; export declare const touchActionKeywords: string[]; export declare const backgroundRepeatKeywords: string[]; //# sourceMappingURL=keyword-sets.d.ts.map