import type { SnackbarItem } from '../types'; export type SnackbarState = { snackbars: SnackbarItem[]; snackbarsToClose: Set; }; export declare const addSnackbarToState: (state: SnackbarState, snackbar: SnackbarItem) => SnackbarState; export declare const removeSnackbarFromState: (state: SnackbarState, id: string) => SnackbarState; export declare const updateSnackbarPropsInState: (state: SnackbarState, id: string, config: Partial) => SnackbarState; export declare const closeSnackbarInState: (state: SnackbarState, id: string) => SnackbarState; export declare const closeAllSnackbarsInState: (state: SnackbarState, showedSnackbars: Set) => SnackbarState; export declare const closeOverflowedSnackbarsInState: (state: SnackbarState, placementSnackbars: SnackbarItem[]) => SnackbarState; //# sourceMappingURL=snackbarStateHelpers.d.ts.map