/**
 * Copyright (c) Adaptavist, Inc.
 */
import { GenericProps } from '../../utilities';
import { IAlert } from '../alert';
export interface IHygraphDefaultAsset {
    /**
     * 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 Omit<IAlert, 'type'>, GenericProps {
    /**
     * Prop to set a custom image.
     *
     * Default is `an empty string`.
     */
    image?: IHygraphDefaultAsset;
    /**
     * 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;
}
