import React from 'react'; import { Spacings } from '../../../themes/types'; import { Icons } from '../../icon'; export type NotificationVariants = 'success' | 'info' | 'error'; export type InlineNotificationProps = { closeTestID?: string; ctaHref?: string; ctaOpenNewWindow?: boolean; ctaTestID?: string; ctaText?: string; descriptionText?: string; onCtaPress?: (event: React.MouseEvent) => void; onRequestToClose?: () => void; paddingBottom?: Spacings; paddingHorizontal?: Spacings; paddingTop?: Spacings; testID?: string; titleText: string; variant: NotificationVariants; customIcon?: Icons; children?: React.ReactNode; }; declare const InlineNotification: ({ closeTestID, ctaHref, ctaOpenNewWindow, ctaTestID, ctaText, descriptionText, onCtaPress, onRequestToClose, paddingBottom, paddingHorizontal, paddingTop, testID, titleText, variant, customIcon, children, }: InlineNotificationProps) => React.JSX.Element; export default InlineNotification;