import type { Collection, Timeline, TimelineEventData, TimelineEventSource } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export interface NewEventModalProps {
    timelines?: Timeline[];
    collection?: Collection;
    source: TimelineEventSource;
    cardId?: number;
    onSubmit: (values: TimelineEventData, collection?: Collection, timeline?: Timeline) => void;
    onSubmitSuccess?: () => void;
    onCancel?: () => void;
    onClose?: () => void;
}
declare const NewEventModal: ({ timelines, collection, source, cardId, onSubmit, onSubmitSuccess, onCancel, onClose, }: NewEventModalProps) => JSX.Element;
export default NewEventModal;
