import React__default from 'react';
import { ServiceType } from '../../types/biz.type.js';
import { CardProps } from '../../atoms/card.js';
import '@radix-ui/themes';

type SessionCardProps = Omit<CardProps, 'error'> & {
    error?: string;
    startAt?: Date;
    endAt?: Date;
    sessionType?: ServiceType;
    userName?: string;
    sessionNumber?: number;
    ExtraButtons?: React__default.ReactNode;
    editable?: boolean;
    TitleExtra?: React__default.ReactNode;
    onSaveDate?: (startTime: Date, endTime: Date) => void;
    onSaveSessionType?: (sessionType: string) => void;
};
declare function SessionCard(props: SessionCardProps): React__default.ReactElement;

export { SessionCard, type SessionCardProps };
