import React from 'react'; import { OptionsObject, SnackbarKey, SnackbarMessage, SnackbarProviderProps } from 'notistack'; declare type BaseProps = Omit; export declare type SnackbarProps = BaseProps; export interface SnackbarControlType { show: (message: SnackbarMessage, options?: OptionsObject) => SnackbarKey; close: (key?: SnackbarKey) => void; } export declare const showSnackbarVariant: (variant: 'default' | 'error' | 'success' | 'warning' | 'info' | 'primary' | undefined) => (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; export declare const showSnackbar: (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; export declare const closeSnackbar: (key: SnackbarKey) => void; export declare const showSuccessSnackbar: (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; export declare const showErrorSnackbar: (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; export declare const showWarningSnackbar: (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; export declare const showInfoSnackbar: (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; export declare const showPrimarySnackbar: (message: SnackbarMessage, options?: OptionsObject | undefined) => SnackbarKey; declare const _default: React.NamedExoticComponent; export default _default;