import * as React from 'react'; import '@vtmn/css-dropdown/dist/index-with-vars.css'; export interface VtmnDropdownProps extends Omit, 'onChange'> { /** * The label of the dropdown. * @defaultValue undefined */ label?: string; /** * The summary of the dropdown. * @defaultValue undefined */ summary?: string; /** * Whether the dropdown is disabled. * @defaultValue undefined */ disabled?: boolean; /** * The content to render inside the component. * @defaultValue undefined */ children?: React.ReactNode; /** * Called when an item in the list has changed * @type {void} * @defaultValue undefined */ onChange?: (value: string) => void; } export declare const VtmnDropdown: ({ label, summary, disabled, className, style, children, onChange, ...props }: VtmnDropdownProps) => JSX.Element; declare const MemoVtmnDropdown: React.MemoExoticComponent<({ label, summary, disabled, className, style, children, onChange, ...props }: VtmnDropdownProps) => JSX.Element>; export default MemoVtmnDropdown;