/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { DropDownListProps } from './DropDownListProps.js'; import { DropDownListHandle } from './models/index.js'; import * as React from 'react'; /** * Represents the [KendoReact DropDownList component](https://www.telerik.com/kendo-react-ui/components/dropdowns/dropdownlist). * * Accepts properties of type [DropDownListProps](https://www.telerik.com/kendo-react-ui/components/dropdowns/api/dropdownlistprops). * Obtaining the `ref` returns an object of type [DropDownListHandle](https://www.telerik.com/kendo-react-ui/components/dropdowns/api/dropdownlisthandle). * */ export declare const DropDownList: React.ForwardRefExoticComponent>; /** * The default props of the DropDownList component. */ export declare const dropDownListDefaultProps: { required: boolean; size: "small" | "medium" | "large" | undefined; rounded: "small" | "none" | "medium" | "large" | "full" | undefined; fillMode: "flat" | "solid" | "outline" | undefined; popupSettings: { height: string; }; validityStyles: boolean; delay: number; tabIndex: number; ignoreCase: boolean; }; /** * Represents the PropsContext of the `DropDownList` component. * Used for global configuration of all `DropDownList` instances. * * For more information, refer to the [Dropdowns Props Context](https://www.telerik.com/kendo-react-ui/components/dropdowns/props-context) article. */ export declare const DropDownListPropsContext: React.Context<(p: DropDownListProps) => DropDownListProps>;