1 | import * as React from 'react';
|
2 | import { TreeNodeProps } from './TreeNode';
|
3 | import { FlattenNode } from './interface';
|
4 | import { TreeNodeRequiredProps } from './utils/treeUtil';
|
5 | interface MotionTreeNodeProps extends Omit<TreeNodeProps, 'domRef'> {
|
6 | active: boolean;
|
7 | motion?: any;
|
8 | motionNodes?: FlattenNode[];
|
9 | onMotionStart: () => void;
|
10 | onMotionEnd: () => void;
|
11 | motionType?: 'show' | 'hide';
|
12 | treeNodeRequiredProps: TreeNodeRequiredProps;
|
13 | }
|
14 | declare const RefMotionTreeNode: React.ForwardRefExoticComponent<MotionTreeNodeProps & React.RefAttributes<HTMLDivElement>>;
|
15 | export default RefMotionTreeNode;
|