export interface SnackbarAction { label: string; onClick: () => void; } export interface SnackbarOptions { message: string; action?: SnackbarAction; duration?: number; } export interface SnackbarData extends SnackbarOptions { id: string; } export type AddSnackbar = (options: SnackbarOptions) => void; export declare const SnackbarContext: import("react").Context<{ addSnackbar: AddSnackbar; } | null>; export declare const useSnackbar: () => { addSnackbar: AddSnackbar; };