import { JSX, ParentProps } from 'solid-js';
export interface DropdownProps extends ParentProps {
/**
* @description The element the Dropdown will be anchored to.
*
* This element is necessary to know where the dropdown will be positioned and
* sized according to.
*
* @example
*
* ```jsx
* const [anchorRef, setAnchorRef] = createSignal(null);
*
*
*
*
* Super gamer dropdown
*
* ```
*/
for: HTMLElement;
/**
* @default false
*/
visible?: boolean;
/**
* @description The distance between the Dropdown's anchor and itself in pixels.
*
* @default 5
*/
offsetFromAnchor?: number;
style?: JSX.CSSProperties;
}
declare const Dropdown: (props: DropdownProps & Omit, keyof DropdownProps>) => JSX.Element;
export default Dropdown;