export interface LookCssFunctionSuggestion { /** CSS function name shown by completion. */ readonly name: string; /** A complete, directly insertable example without surrounding quotes. */ readonly example: string; } /** * Free-text CSS functions that are legal for a specific Look property. This is * editor vocabulary, not a second validator: only free-text properties appear * here, while closed properties keep using their checked keyword/builder sets. */ export declare const LOOK_PROPERTY_CSS_FUNCTIONS: ReadonlyMap; /** * D60 rule 150: `transitionProperty` published a name no author could reach — * its only accepted values were the generic defaults, so no property name was * writable. The vocabulary is derived from the Look property table rather than * listed by hand (D57 rule 134): every animatable Look property, spelled the * way CSS spells it, plus the two aggregate keywords. A property that does not * participate in interpolation is excluded for the same reason `keyframes:` * rejects it. * * The set is published because the longhand is not its only reader: charter * section 3549 says the `transition(property, ...)` builder takes the same * vocabulary, so the analyzer's literal-argument check and the builder's own * runtime guard read this table rather than restating it. */ export declare const LOOK_TRANSITION_PROPERTY_KEYWORDS: ReadonlySet; //# sourceMappingURL=css-functions.d.ts.map