import { forwardRef, type ForwardedRef, type ButtonHTMLAttributes } from 'react' import { getAlertDialogIconButtonProps, splitClassNameProp, } from '@pluralsight/headless-styles' import type { AlertDialogOptions } from '@pluralsight/headless-styles/types' import { CloseIcon } from '@pluralsight/icons' import { IconButton, Button } from '../../index.ts' // type AlertCloseIconButtonProps = ButtonHTMLAttributes function AlertIconButtonEl( props: AlertCloseIconButtonProps, ref: ForwardedRef ) { const pandoProps = getAlertDialogIconButtonProps( splitClassNameProp(props.className) ) return ( ) } // type AlertDialogCancelProps = ButtonHTMLAttributes function AlertDialogCancelEl( props: AlertDialogCancelProps, ref: ForwardedRef ) { return (