import React from 'react'; import { IconType } from '@chargify/icons'; import { Color, Size } from './types'; export interface AlertProps { title?: string; children: React.ReactNode; color?: Color; size?: Size; onClick?: () => void; buttonLabel?: string; icon?: IconType; } declare const Alert: { ({ title, color, size, buttonLabel, icon, onClick, children, }: AlertProps): React.JSX.Element; TextMessage: ({ children, ...rest }: { children: React.ReactNode; } & import("../../atoms/BodyText/BodyText").BodyTextProps) => React.JSX.Element; Title: ({ text, icon }: { text: string; icon?: "filter" | "edit" | "search" | "ellipsis" | "spinner" | "close" | "plus" | "clock" | "chevronDown" | "chevronLeft" | "chevronRight" | "calendar" | "check" | "questionCircle" | "receipt" | "file" | "fileSolid" | "arrowDown" | "filePlus" | "filePdf" | "circleInfo" | "circleCheck" | "exclamationTriangle" | "circleCross"; }) => React.JSX.Element; }; export default Alert;