import React from 'react'; import { DefaultProps, Selectors } from '../../../styles'; import useStyles from './select-popover.styles'; export type SelectPopoverStylesNames = Selectors; interface SelectPopoverDropdownProps extends DefaultProps { children: React.ReactNode; id: string; component?: any; maxHeight?: number | string; direction?: React.CSSProperties['flexDirection']; innerRef?: React.MutableRefObject; __staticSelector?: string; } declare function SelectPopoverDropdown({ children, component, maxHeight, direction, id, innerRef, __staticSelector, styles, classNames, unstyled, ...others }: SelectPopoverDropdownProps): React.JSX.Element; interface SelectPopoverProps { opened: boolean; children: React.ReactNode; __staticSelector?: string; zIndex?: React.CSSProperties['zIndex']; dropdownPosition?: 'bottom' | 'top' | 'left' | 'right'; readOnly?: boolean; } export declare function SelectPopover({ opened, children, __staticSelector, readOnly, }: SelectPopoverProps): React.JSX.Element; export declare namespace SelectPopover { var Target: React.ForwardRefExoticComponent>; var Dropdown: typeof SelectPopoverDropdown; } export {};