import { FC, MouseEventHandler, KeyboardEventHandler, RefObject, FocusEventHandler } from 'react';
import './Tumbler-Button.css';
declare type TumblerButtonProps = {
    checked: boolean;
    innerRef: RefObject<HTMLButtonElement>;
    labelledBy?: string;
    onBlur?: FocusEventHandler<HTMLButtonElement>;
    onClick: MouseEventHandler<HTMLButtonElement>;
    onFocus?: FocusEventHandler<HTMLButtonElement>;
    onKeyDown: KeyboardEventHandler<HTMLButtonElement>;
    onKeyUp?: KeyboardEventHandler<HTMLButtonElement>;
    tabIndex?: number;
    required?: boolean;
};
export declare const TumblerButton: FC<TumblerButtonProps>;
export {};
