import { default as React } from 'react';
export type SnackbarType = 'success' | 'success_top' | 'warning' | 'error' | 'default';
interface SnackbarOptions {
    type?: SnackbarType;
    before?: React.ReactNode;
    after?: React.ReactNode;
    coins?: string;
    usdt?: string;
    gems?: string;
    isSpentCoins?: boolean;
    boxes?: string;
}
interface SnackbarContextType {
    showSnackbar: (message: string, options?: SnackbarOptions) => void;
}
export declare const useSnackbar: () => SnackbarContextType;
export declare const SnackbarProvider: React.FC<{
    children: React.ReactNode;
}>;
export {};
