import type { JsxCustomElementAttributes, JsxElementProps, JsxRenderable } from '@ecopages/jsx'; import type { RuiPopover as RuiPopoverElement, RuiPopoverProps, RuiPopoverTrigger as RuiPopoverTriggerElement, RuiPopoverTriggerProps } from './popover.script'; import './popover.script'; export type RuiPopoverContentProps = JsxElementProps; /** Popover body in the floating surface. */ export declare function RuiPopoverContent({ children, class: className, ...props }: RuiPopoverContentProps): JsxRenderable; export declare function RuiPopover({ trigger, children, variant, ...props }: JsxCustomElementAttributes): JsxRenderable; export declare function RuiPopoverTrigger({ trigger, children, ...props }: JsxCustomElementAttributes): JsxRenderable;