import { default as React, ReactNode, HTMLAttributes } from 'react';
export interface SnackbarProps extends HTMLAttributes {
icon?: ReactNode;
id?: string;
isVisible?: boolean;
message: ReactNode;
actionText?: string;
hasCloseButton?: boolean;
hasFixedHeight?: boolean;
onActionClick?: () => void;
onCloseAction?: () => void;
onSnackbarRemove?: () => void;
delay?: number;
standalone?: boolean;
status?: "fail" | "neutral";
}
export declare const Snackbar: ({ icon: Icon, id, isVisible, message, actionText, onActionClick, onCloseAction, onSnackbarRemove, hasCloseButton, hasFixedHeight, delay, standalone, status, ...rest }: SnackbarProps) => React.JSX.Element | null;