declare module "react-zdog" { import React from "react"; import zdog from "zdog"; export type ZdogContext = { illu: zdog.Illustration; scene: zdog.Anchor; size: DOMRectReadOnly; }; export function useZdog(): ZdogContext; export function useRender(cb: (time: number) => unknown): unknown; export const Illustration: React.FunctionComponent< React.PropsWithChildren<{ scene?: zdog.Anchor; illu?: zdog.Illustration; rotate?: { x?: number; y?: number; z?: number }; size?: unknown; element: "svg" | "canvas"; zoom?: number; }> >; export const Anchor: React.forwardRef; export const Shape: React.forwardRef; export const Group: React.forwardRef; export const Rect: React.forwardRef; export const RoundedRect: React.forwardRef; export const Ellipse: React.forwardRef; export const Polygon: React.forwardRef; export const Hemisphere: React.forwardRef; export const Cylinder: React.forwardRef; export const Cone: React.forwardRef; export const Box: React.forwardRef; }