///
import { DataRendererItem, PureDataRenderer } from '../component/DataRenderer';
import { FieldItem } from './Field';
export declare class WireItem extends DataRendererItem {
source: FieldItem;
target: FieldItem;
_rightSide?: boolean;
checkIsRightSide(): boolean;
setSource(source: FieldItem): void;
constructor(souce: FieldItem, target: FieldItem);
destroy(): void;
getConn(): import("@ticlo/core/editor").ClientConn;
}
interface WireViewProps {
item: WireItem;
}
export declare class WireView extends PureDataRenderer {
renderImpl(): JSX.Element;
renderNormal(zIndex: number, className: string): JSX.Element;
renderRightSide(zIndex: number, className: string): JSX.Element;
}
export {};