import { OptionsObject, SnackbarMessage, SnackbarKey } from 'notistack'; import { Action } from '../Actions/NotificationActions'; export declare const key = "notification"; interface KeyedSnackbarOptions extends OptionsObject { key: SnackbarKey; } interface EnqueuedSnackbar { message: SnackbarMessage; options: KeyedSnackbarOptions; status: 'enqueued' | 'displayed' | 'dismissed'; } export interface State { enqueuedSnackbars: EnqueuedSnackbar[]; } export declare function reduce(state: State | undefined, action: Action): State; export {}; //# sourceMappingURL=NotificationStoreModule.d.ts.map