import * as React from 'react';
import * as moment from 'moment';
import { Theme, WithStyles } from '@material-ui/core/styles';
declare const styles: ({ palette }: Theme) => Record<"listButton", import("@material-ui/styles").CSSProperties | (() => import("@material-ui/styles").CSSProperties)>;
interface IProps extends WithStyles<typeof styles> {
    date: moment.Moment;
    innerRef?: React.Ref<any>;
    selected?: boolean;
    disabled?: boolean;
    onClick?: (e: React.MouseEvent<HTMLElement>, date: moment.Moment) => void;
}
declare const _default: React.ComponentType<Pick<IProps, "innerRef" | "disabled" | "onClick" | "date" | "selected"> & import("@material-ui/core/styles").StyledComponentProps<"listButton">>;
export default _default;
