import * as React from "react"
export type TextProps = React.ComponentProps<"p"> & {
muted?: boolean
size?: "sm" | "default" | "lg"
}
export type HeadingProps = React.ComponentProps<"h2"> & {
level?: 1 | 2 | 3 | 4
}
function Text({ muted, size = "default", className, ...props }: TextProps) {
return
}
function Heading({ level = 2, className, ...props }: HeadingProps) {
const Component = `h${level}` as "h1" | "h2" | "h3" | "h4"
return
}
function Blockquote({ className, ...props }: React.ComponentProps<"blockquote">) {
return
}
function Mark({ className, ...props }: React.ComponentProps<"mark">) {
return
}
function Spoiler({ className, children, ...props }: React.ComponentProps<"details">) {
return (
{children}
)
}
function SpoilerSummary({ className, ...props }: React.ComponentProps<"summary">) {
return
}
export { Blockquote, Heading, Mark, Spoiler, SpoilerSummary, Text }