///
///
interface Point {
x: number;
y: number;
}
interface MouseMoveEvent {
point: Point;
}
declare global {
namespace JSX {
interface IntrinsicElements {
VIEW: React.PropsWithChildren;
}
}
}
export interface Props {
style?: React.CSSProperties;
onResponderGrant?: () => void;
onResponderRelease?: () => void;
onMouseMove?: (event: MouseMoveEvent) => void;
onMouseEnter?: () => void;
onMouseLeave?: () => void;
}
declare const _default: (p: Props) => {
element: any;
updateProps: (changes: object) => void;
applyYogaStyle: (style: import("react").CSSProperties) => void;
applyYoga: (root: {
w: number;
h: number;
} | null, func: () => void) => void;
node: import("yoga-layout").YogaNode;
f: {
f: () => void;
};
appendChild: (child: any) => void;
insertChild: (child: any, beforeChild: any) => void;
removeChild: (child: any) => void;
children: any[];
};
export default _default;