/**
 * Copyright (c) Adaptavist, Inc.
 */
/// <reference types="react" />
import { AlertProps } from '@mui/material';
export interface IAlertImage {
    /**
     * Prop to set a custom alt text.
     *
     * Default is `an empty string`.
     */
    alt?: string;
    /**
     * Prop to set a custom height.
     *
     * Default is `an empty string`.
     */
    height?: string;
    /**
     * Prop to set a custom URL.
     *
     * Default is `an empty string`.
     */
    url?: string;
    /**
     * Prop to set a custom width.
     *
     * Default is `an empty string`.
     */
    width?: string;
}
export interface IStaticAlert extends AlertProps {
    /**
     * Prop to set a custom image.
     *
     * Default is `an empty string`.
     */
    image?: IAlertImage;
    /**
     * Prop to set a custom piece of text.
     *
     * Default is `an empty string`.
     */
    text?: React.ReactNode | string;
    /**
     * Prop to set a custom title.
     *
     * Default is `an empty string`.
     */
    title?: string;
}
