import { HTMLAttributes } from "react";
import { LayoutProps, PositionProps as SPositionProps } from "styled-system";
export declare type Position = "top" | "bottom";
export declare type Float = "left" | "right";
export interface PositionProps {
position?: Position;
float?: Float;
}
export interface DropdownProps extends PositionProps, Omit, LayoutProps {
isOpen: boolean;
setIsOpen: (isOpen: boolean) => void;
defaultIndex?: number;
target: React.ReactElement;
children: React.ReactElement[];
onItemClick?: (index: number) => void;
}
export interface DropdownItemProps extends HTMLAttributes {
isActive?: boolean;
isDivide?: boolean;
}