import { SnackbarProps } from '@/components/Snackbar';
import React, { ReactNode } from 'react';
interface SnackbarContextType {
    addSnackbar: (snackbar: Omit<SnackbarProps, 'id'>) => void;
    removeSnackbar: (id: string) => void;
    notMountedSnackbar?: boolean;
    setSnackbarContainer: React.Dispatch<React.SetStateAction<HTMLElement | null>>;
}
export declare const useSnackbar: () => SnackbarContextType;
interface SnackbarProviderProps {
    children: ReactNode;
}
export declare const SnackbarProvider: ({ children }: SnackbarProviderProps) => React.JSX.Element;
export {};
