import type { CSSMotionProps } from '@rc-component/motion'; import React from 'react'; import type { ThoughtChainItemType, ThoughtChainProps } from './interface'; export declare const ThoughtChainContext: React.Context<{ prefixCls?: string | undefined; expandedKeys?: string[] | undefined; collapseMotion?: CSSMotionProps | undefined; onItemExpand?: ((curKey: string) => void) | undefined; styles?: ThoughtChainProps['styles']; classNames?: ThoughtChainProps['classNames']; }>; interface ThoughtChainNodeProps extends Omit, 'onClick'> { info?: ThoughtChainItemType; line?: ThoughtChainProps['line']; index: number; } declare const ThoughtChainNode: React.FC; export default ThoughtChainNode;