/// import { Component, RefObject, ReactNode } from 'react'; import { View } from 'react-native'; import { Rect, PopoverProps, Mode, Size } from './Types.js'; interface PublicPopoverProps extends Omit { displayArea?: Pick; arrowSize?: Pick; mode?: Mode; from?: Rect | RefObject | ((sourceRef: RefObject, openPopover: () => void) => ReactNode) | ReactNode; } interface PublicPopoverState { isVisible: boolean; } export declare class Popover extends Component { static defaultProps: Partial; state: { isVisible: boolean; }; private sourceRef; render(): ReactNode; } export {};