import type { CSSProperties } from "react"; // Contract of the precompiled recipes, not StyleX's source-authoring branded types. export type CompiledStyles = Readonly< Record >; export type StyleXStyles = CompiledStyles | readonly StyleXStyles[] | false | null | undefined; export function props(...styles: StyleXStyles[]): { className?: string; style?: CSSProperties; }; export function attrs(...styles: StyleXStyles[]): { class?: string; style?: string; }; export function create( styles: Record, ): Record; export function defineMarker(): CompiledStyles;