import React from 'react';
export interface TreeNodeSwitcherProps {
/**
* Node key
*/
nodeKey: string;
/**
* Whether this is a leaf node
*/
isLeaf: boolean;
/**
* Custom switcher content (optional)
*/
children?: React.ReactNode;
}
/**
* TreeNodeSwitcher Component
*
* A composable component for the expand/collapse switcher of a tree node.
* Typically used within TreeNode.
*
* @public
*
* @example
* ```tsx
*
*
*
* ```
*
* @remarks
* - Automatically handles expand/collapse state.
* - Shows chevron icon for expandable nodes, dot for leaf nodes.
*/
export declare const TreeNodeSwitcher: React.FC;
//# sourceMappingURL=TreeNodeSwitcher.d.ts.map