import { ReactNode } from 'react';
interface NotePositionerProps {
    offsetY: number;
    noteHeight: number;
    children?: ReactNode;
    onClick?: (event: React.MouseEvent) => void;
}
declare const NotePositioner: import('react').ForwardRefExoticComponent<NotePositionerProps & import('react').RefAttributes<unknown>>;
export interface NodeConnectorOptions {
    deltaConnectorAttachment?: number;
}
type NodeConnectorProps = NodeConnectorOptions & {
    note: any;
    node?: any;
    index?: number;
};
declare const NoteConnector: (props: NodeConnectorProps) => import('react').ReactElement<unknown, string | import('react').JSXElementConstructor<any>>;
export { NotePositioner, NoteConnector };
