import { HTMLAttributes, PropsWithChildren } from "react";
export interface ITransitionProps extends PropsWithChildren {
    maxHeight: string;
    timeout: number;
}
export interface IItem {
    text: string;
}
export interface ICollapseWrapperProps {
    duration: number;
}
export interface ICollapseProps extends HTMLAttributes<HTMLDivElement> {
    animateOpacity?: boolean;
    opened: boolean;
}
export interface IAnimatedListProps extends ITransitionProps {
    items: IItem[];
    handleElementClick: (text: string) => void;
}
export interface IPopoverTransitionProps extends PropsWithChildren {
    className?: string;
    direction?: string;
    timeout: number;
    in?: boolean;
}
