/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
/**
* Represents the Kendo UI for Vue Native TreeViewDragClue component which renders a clue when an item is dragged.
*
* {% meta height:400 %}
* {% embed_file drag/single/main.vue preview %}
* {% embed_file drag/single/main.js %}
* {% endmeta %}
*
* ## Methods
*
* ### hide
* Hides the TreeViewDragClue component.
*
* ### show
* Displays the TreeViewDragClue component.
*
* #### Parameters
* ##### top number
* The `top` CSS position of the component.
*
* ##### left number
* The `left` CSS position of the component.
*
* ##### text string
* The text of the component.
*
* ##### operationClassName string
* The CSS class name which is related to the specific drop operation.
*/
declare const TreeViewDragClue: import('vue').DefineComponent<{}, {}, {
visible: boolean;
top: number;
left: number;
text: string;
operationIconName: string;
operationSvg: import('@progress/kendo-svg-icons').SVGIcon;
}, {}, {
show(top: number, left: number, text: string, operationIconName: string | object): void;
hide(): void;
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export { TreeViewDragClue };