import type { ReactNode } from 'react'; import type { DropdownProps } from './defs'; declare const _default: { component: ((props: import("../../utils").PolymorphicComponentProps, "as">>) => import("react").ReactElement, "as">, string | import("react").JSXElementConstructor>) & Omit, "as">>, never> & import("react").ForwardRefExoticComponent<{ [index: `data-${string}`]: unknown; as?: any; css?: import("@fuel-ui/css").ThemeUtilsCSS | undefined; className?: string | undefined; children?: ReactNode; } & Omit & { popoverProps?: Partial | undefined; } & import("react").RefAttributes> & import("./defs").DropdownNS; title: string; parameters: { layout: string; }; }; export default _default; export declare const Usage: { (args: DropdownProps): import("react/jsx-runtime").JSX.Element; parameters: { layout: string; }; }; export declare const AsChild: { (args: DropdownProps): import("react/jsx-runtime").JSX.Element; parameters: { layout: string; }; }; export declare const Controlled: { (args: DropdownProps): import("react/jsx-runtime").JSX.Element; parameters: { layout: string; }; };