import { InputHTMLAttributes, ReactNode } from 'react';
import { ComboboxProps, ComboboxInputProps, ComboboxPopoverProps, ComboboxListProps, ComboboxOptionProps } from '@reach/combobox';
import { MinervaProps } from '../layout';
export declare const Combobox: (props: ComboboxProps) => JSX.Element;
export declare const ComboboxInput: (props: ComboboxInputProps & InputHTMLAttributes) => JSX.Element;
export declare const ComboboxPopover: ({ portal, ...props }: ComboboxPopoverProps & MinervaProps) => JSX.Element;
export declare const ComboboxList: (props: ComboboxListProps & {
children?: ReactNode;
}) => JSX.Element;
export declare const ComboboxOption: (props: ComboboxOptionProps & MinervaProps) => JSX.Element;
export declare const ComboboxOptionText: (props: MinervaProps) => JSX.Element;