import { clsx } from 'clsx'; import { HTMLAttributes } from 'react'; type SurfaceElement = 'div' | 'section' | 'article' | 'aside'; interface SurfaceProps extends HTMLAttributes { as?: SurfaceElement; strong?: boolean; interactive?: boolean; } export default function Surface({ as: Component = 'div', strong = false, interactive = false, className, ...props }: SurfaceProps) { return ( ); }