import * as React from 'react'; import type { SnackbarElementProps, SnackbarProviderProps, Duration } from './types'; export type Context = { enqueue: (elementProps: SnackbarElementProps, duration?: Duration) => void; dequeue: () => void; }; export declare const SnackbarContext: React.Context; export declare function useSnackbar(): { enqueue: (elementProps: SnackbarElementProps, duration?: number) => void; dequeue: () => void; }; export default function SnackbarProvider({ children, overrides, placement, defaultDuration, }: SnackbarProviderProps): React.JSX.Element;