import { ReactNode, RefObject } from 'react';
export type OptionsPopoverProps = {
    id: string;
    children: ReactNode;
    referenceElement: RefObject<HTMLElement>;
    open: boolean;
    onClickOutside: () => void;
    /** Controls the popover width strategy.
     * - `"reference"` — match the reference element's width
     * - `number` — fixed width in px
     * - `string` — any CSS width value (e.g. `"20rem"`)
     * - `undefined` (default) — intrinsic sizing (`max-content`)
     */
    width?: "reference" | number | string;
};
export declare const OptionsPopover: (props: OptionsPopoverProps) => import("react/jsx-runtime").JSX.Element;
