export namespace ERROR_TEXT { const mismatchCanDismissScope: string; const deprecatedType: string; const missingScope: string; } export namespace TYPE_MAP { import warn = TYPE_MAP.warning; export { warn }; } export const TYPES: string[]; export namespace SCOPE_MAP { namespace inline { const className: string; const role: string; const tagName: string; } namespace section { const className_1: string; export { className_1 as className }; const role_1: string; export { role_1 as role }; const tagName_1: string; export { tagName_1 as tagName }; } } export const SCOPES: string[]; export const DEFAULT_SCOPE: "inline"; export default Message; /** * Show an event-based message to the user * @todo Document examples * @example * // Blah blah… * */ declare function Message({ children, className, onDismiss, canDismiss, isVisible, scope, type, }: { children: any; className: any; onDismiss: any; canDismiss: any; isVisible: any; scope: any; type: any; }): import("react/jsx-runtime").JSX.Element; declare namespace Message { namespace propTypes { export const canDismiss: PropTypes.Requireable; export const children: PropTypes.Validator>; const className_2: PropTypes.Requireable; export { className_2 as className }; export const isVisible: PropTypes.Requireable; export const onDismiss: PropTypes.Requireable<(...args: any[]) => any>; export const scope: PropTypes.Requireable; export const type: PropTypes.Validator; } namespace defaultProps { const className_3: string; export { className_3 as className }; const canDismiss_1: boolean; export { canDismiss_1 as canDismiss }; const isVisible_1: boolean; export { isVisible_1 as isVisible }; export function onDismiss_1(): void; export { onDismiss_1 as onDismiss }; const scope_1: string; export { scope_1 as scope }; } } import PropTypes from "prop-types";