import type { CssMap, CssValue } from "./style.types.js"; type TypedCssValue = Readonly<{ value: string | number; unit?: string; }>; /** A typed CSS value is one declaration leaf, never a nested rule map. */ export declare function is_typed_css_value(value: unknown): value is TypedCssValue; export declare function is_css_declaration_value(value: unknown): value is CssValue; /** Validate and detach the flat canonical inline-style domain. */ export declare function canonical_inline_style(value: unknown): CssMap | undefined; export declare function is_valid_inline_style(value: unknown): boolean; /** Render one valid CSS declaration leaf; null means omit/remove, undefined means invalid. */ export declare function render_css_declaration_value(value: unknown): string | null | undefined; export {}; //# sourceMappingURL=inline-style.d.ts.map