import { JSX } from 'solid-js'; export declare type AutoPlacement = 'auto' | 'auto-start' | 'auto-end'; export declare type VariationPlacement = 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end' | 'right-start' | 'right-end' | 'left-start' | 'left-end'; export declare type BasePlacement = 'top' | 'bottom' | 'left' | 'right'; export declare type Placement = AutoPlacement | BasePlacement | VariationPlacement; export interface PopoverProps { children: JSX.Element; isOpen?: boolean; placement?: Placement; content: JSX.Element; } export declare const Popover: (props: PopoverProps) => JSX.Element;