/**
 * TimeSlotCell
 *
 * Calendar time slot atom. Renders a clickable container for a single
 * time slot that can hold event content via children.
 */
import React from "react";
export interface TimeSlotCellProps {
    /** Time label for this slot (e.g. "09:00") */
    time: string;
    /** Called when the slot is clicked */
    onClick?: (time: string) => void;
    /** Additional CSS classes */
    className?: string;
    /** Event content placed inside the slot */
    children?: React.ReactNode;
    /** Whether this slot contains an event */
    isOccupied?: boolean;
}
export declare function TimeSlotCell({ time, onClick, className, children, isOccupied, }: TimeSlotCellProps): React.JSX.Element;
export declare namespace TimeSlotCell {
    var displayName: string;
}
