import { FC } from 'react'; import { AlertDescriptionProps, AlertProps as ChakraAlertProps, AlertTitleProps } from '@chakra-ui/react'; import { CloseButtonProps } from '@components'; export declare const alertStatuses: readonly ["success", "warning", "error", "info"]; export declare const alertVariants: readonly ["solid", "subtle", "left-accent"]; export type AlertStatus = typeof alertStatuses[number]; export type AlertVariant = typeof alertVariants[number]; export type AlertStyles = { icon: { status: { [key: string]: { color: string; }; }; }; }; export interface AlertStaticMembers { Title: FC; Description: FC; CloseButton: FC; Icon: FC; } export interface AlertProps extends ChakraAlertProps { status?: AlertStatus; variant?: AlertVariant; } export type AlertIconProps = {};