import React from 'react'; import { AptoAlertVariants } from '../Alert'; export interface AptoSnack { message: React.ReactNode; id: number; action?: React.ReactNode; type?: AptoAlertVariants; } export interface AptoSnackbarContextInterface { snacks: AptoSnack[]; showSnack: (message: React.ReactNode, type?: AptoAlertVariants, action?: React.ReactNode | null) => void; showSnacks?: (snacks: AptoSnack[]) => void; hideSnack: (snack: AptoSnack, event: React.MouseEvent | null) => void; } export declare const aptoSnackbarContextInitialState: AptoSnackbarContextInterface; export declare const AptoSnackbarContext: React.Context;