/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { SVGIcon } from '@progress/kendo-react-common'; import * as React from 'react'; export interface GridToolbarColumnsChooserProps { /** * Defines the icon rendered in the GridToolbarSort tool ([see example](https://www.telerik.com/kendo-react-ui/components/common/icon)). * * @example * ```jsx * * ``` */ icon?: string; /** * Defines the SVG icon rendered in the GridToolbarSort tool ([see example](https://www.telerik.com/kendo-react-ui/components/common/svgicon)). * * @example * ```jsx * import { gearIcon } from '@progress/kendo-svg-icons'; * * * ``` */ svgIcon?: SVGIcon; /** * Specifies if the popup will be displayed. * * @example * ```jsx * * ``` */ show?: boolean; /** * The method that will be called to close the column menu. * * @example * ```jsx * console.log('close menu');} /> */ onCloseMenu?: Function; } /** * Represents the GridToolbarColumnsChooser component. */ export declare const GridToolbarColumnsChooser: { (props: GridToolbarColumnsChooserProps): React.JSX.Element; displayName: string; };