/**
 * EmergencyHeader module.
 * @module @massds/mayflower-react/EmergencyHeader
 * @requires module:@massds/mayflower-assets/scss/02-molecules/emergency-header
 * @requires module:@massds/mayflower-assets/scss/01-atoms/svg-icons
 * @requires module:@massds/mayflower-assets/scss/01-atoms/svg-loc-icons
 */
import React from 'react';
export interface EmergencyHeaderProps {
    /** A function whose return value is displayed in the text to the right of the divider bar. */
    title: ((...args: unknown[]) => unknown) | string;
    /** A string that controls different color themes for the component. */
    theme?: "c-warning" | "c-primary-alt" | "c-primary" | "c-gray" | "c-error";
    /** A SVG icon to display to the left of the prefix text. */
    icon?: React.ReactElement;
    /** An optional string displayed to the left of the divider bar. */
    prefix?: string;
    /** Not to wrap alerts header prefix and text into two lines on mobile, this can save vertical space when the alert header is short and can fit in one line on mobible */
    noWrap?: boolean;
}
declare const EmergencyHeader: {
    (props: EmergencyHeaderProps): any;
    defaultProps: {
        theme: string;
        prefix: string;
        icon: any;
    };
};
export default EmergencyHeader;
