import React from 'react';
import type { ButtonVariant, CardVariant } from '../../../../blocks/events/shared/types';
type EventModalsProps = {
    showCapacity: boolean;
    cardVariant?: CardVariant;
    buttonVariant?: ButtonVariant;
    buttonText?: string;
};
/**
 * EventModals - Renders the appropriate modal based on context state
 *
 * Place this component inside EventModalProvider to render modals.
 * It reads the current modal state from context and renders either:
 * - EventDetailModal for single event view
 * - DayEventsModal for day events list (clicking an event switches to event modal)
 */
export declare function EventModals({ showCapacity, cardVariant, buttonVariant, buttonText, }: EventModalsProps): React.ReactElement | null;
export default EventModals;
