import React__default from 'react';

interface TimelineItem {
    date: string;
    title: string;
    description: string;
}
interface TimelineConfig {
    items: TimelineItem[];
}
interface TimelineProps {
    items?: TimelineItem[];
}
declare const Timeline: React__default.FC<TimelineProps>;

interface Ball {
    x: number;
    y: number;
    vx: number;
    vy: number;
    radius: number;
    color: string;
    text?: string;
    isDragging?: boolean;
}
interface CollisionBallsConfig {
    balls: {
        id: string;
        label: string;
        color: string;
        size: number;
    }[];
    width: number;
    height: number;
}
interface CollisionBallsProps {
    collisionBallsConfig: CollisionBallsConfig;
}
declare const CollisionBalls: React__default.FC<CollisionBallsProps>;

export { type Ball as B, CollisionBalls as C, Timeline as T, type TimelineItem as a, type TimelineConfig as b, type CollisionBallsConfig as c };
