import React__default from 'react';

type Type = 'onlineCoaching' | 'offlineCoaching';
interface Values {
    date?: Date;
    type?: Type;
}
interface ReservationCardProps {
    sessionNumber?: number;
    readonly?: boolean;
    defaultTime?: Date;
    defaultType?: Type;
    customerName?: string;
    error?: string;
    onClickCompleteSession?: () => void;
    onClickReserve?: () => void;
    onClickSave?: (values: Values) => void;
    onClickCancel?: () => void;
    minTime?: Date;
    maxTime?: Date;
}
declare function ReservationCard(props: ReservationCardProps): React__default.ReactNode;

export { ReservationCard, type ReservationCardProps };
