import type { Callout } from "@radix-ui/themes"
import type { ComponentProps, ReactNode } from "react"

export type AlertVariant = "info" | "success" | "warning" | "danger"

export interface IAlertProps
	extends Omit<ComponentProps<typeof Callout.Root>, "color"> {
	variant?: AlertVariant
	children?: ReactNode
}
