import React from 'react';

export interface SnackBarProps {
    actionTrigger?: {
        title?: string;
        callback?: React.MouseEventHandler<HTMLButtonElement>;
    };
    theme?: {
        baseFontSize?: number;
        colors?: object;
        breakpoints?: object;
        spacing?: object;
        components?: {
            snackbar?: object;
            button?: object;
        };
    };
    closeButtonAriaLabel?: string;
    onClose?: React.MouseEventHandler<HTMLButtonElement>;
    secondsToClose?: number;
    skin?: 'primary' | 'success' | 'error' | 'neutral' | 'warning';
    text?: string;
    inverted?: boolean;
    id?: string;
}

export default class SnackBar extends React.Component<SnackBarProps> {}
