/// import { PropertyAPI } from "../index.js"; import { ContainerNode } from "./container.js"; import { ImageNode } from "./image.js"; import { Object3DNode } from "./object-3d.js"; import { TextNode } from "./text.js"; export declare function buildComponents(api: A): { Box: import("react").ForwardRefExoticComponent & { [Key in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T ? T extends import("./object-3d.js").BaseObject3DProperties ? T extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_1 in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T_1 ? T_1 extends import("./object-3d.js").BaseObject3DProperties ? T_1 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_1 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial & { [Key in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T ? T extends import("./object-3d.js").BaseObject3DProperties ? T extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_1 in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T_1 ? T_1 extends import("./object-3d.js").BaseObject3DProperties ? T_1 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_1 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootBox: import("react").ForwardRefExoticComponent & { [Key in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T ? T extends import("./object-3d.js").BaseObject3DProperties ? T extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_1 in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T_1 ? T_1 extends import("./object-3d.js").BaseObject3DProperties ? T_1 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_1 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial & { [Key in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T ? T extends import("./object-3d.js").BaseObject3DProperties ? T extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_1 in keyof A as import("./object-3d.js").BaseObject3DProperties extends infer T_1 ? T_1 extends import("./object-3d.js").BaseObject3DProperties ? T_1 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_1 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; Container: import("react").ForwardRefExoticComponent | undefined; } & Omit & { [Key_2 in keyof A as import("./container.js").ContainerProperties extends infer T_2 ? T_2 extends import("./container.js").ContainerProperties ? T_2 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_2 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_3 in keyof A as import("./container.js").ContainerProperties extends infer T_3 ? T_3 extends import("./container.js").ContainerProperties ? T_3 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_3 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial | undefined; } & Omit & { [Key_2 in keyof A as import("./container.js").ContainerProperties extends infer T_2 ? T_2 extends import("./container.js").ContainerProperties ? T_2 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_2 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_3 in keyof A as import("./container.js").ContainerProperties extends infer T_3 ? T_3 extends import("./container.js").ContainerProperties ? T_3 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_3 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootContainer: import("react").ForwardRefExoticComponent | undefined; } & Omit & { [Key_2 in keyof A as import("./container.js").ContainerProperties extends infer T_2 ? T_2 extends import("./container.js").ContainerProperties ? T_2 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_2 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_3 in keyof A as import("./container.js").ContainerProperties extends infer T_3 ? T_3 extends import("./container.js").ContainerProperties ? T_3 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_3 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial | undefined; } & Omit & { [Key_2 in keyof A as import("./container.js").ContainerProperties extends infer T_2 ? T_2 extends import("./container.js").ContainerProperties ? T_2 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_2 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_3 in keyof A as import("./container.js").ContainerProperties extends infer T_3 ? T_3 extends import("./container.js").ContainerProperties ? T_3 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_3 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; Text: import("react").ForwardRefExoticComponent> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit & { [Key_4 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_4 ? T_4 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_4 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_4 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_5 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_5 ? T_5 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_5 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_5 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | string[] | undefined; classes?: Partial<{ color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit & { [Key_4 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_4 ? T_4 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_4 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_4 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_5 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_5 ? T_5 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_5 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_5 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootText: import("react").ForwardRefExoticComponent> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit & { [Key_4 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_4 ? T_4 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_4 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_4 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_5 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_5 ? T_5 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_5 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_5 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | string[] | undefined; classes?: Partial<{ color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit & { [Key_4 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_4 ? T_4 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_4 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_4 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_5 in keyof A as { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit extends infer T_5 ? T_5 extends { color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; fontFamily?: string | undefined; wrapper?: import("./text.js").GlyphWrapperProperty | undefined; } & Partial> & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit ? T_5 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_5 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; SVG: import("react").ForwardRefExoticComponent & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ url: string; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootSVG: import("react").ForwardRefExoticComponent & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ url: string; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; Object: import("react").ForwardRefExoticComponent; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_8 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_8 ? T_8 extends import("./object-3d.js").Object3DProperties ? T_8 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_8 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_9 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_9 ? T_9 extends import("./object-3d.js").Object3DProperties ? T_9 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_9 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ object: import("three").Object3D; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_8 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_8 ? T_8 extends import("./object-3d.js").Object3DProperties ? T_8 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_8 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_9 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_9 ? T_9 extends import("./object-3d.js").Object3DProperties ? T_9 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_9 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootObject: import("react").ForwardRefExoticComponent; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_8 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_8 ? T_8 extends import("./object-3d.js").Object3DProperties ? T_8 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_8 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_9 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_9 ? T_9 extends import("./object-3d.js").Object3DProperties ? T_9 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_9 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ object: import("three").Object3D; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_8 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_8 ? T_8 extends import("./object-3d.js").Object3DProperties ? T_8 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_8 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_9 in keyof A as import("./object-3d.js").Object3DProperties extends infer T_9 ? T_9 extends import("./object-3d.js").Object3DProperties ? T_9 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_9 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; GLTF: import("react").ForwardRefExoticComponent & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ url: string; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootGLTF: import("react").ForwardRefExoticComponent & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ url: string; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; color?: import("three").ColorRepresentation | undefined; opacity?: number | undefined; depth?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; } & Omit & { [Key_6 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_6 ? T_6 extends import("./object-3d.js").LoadableObjectProperties ? T_6 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_6 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_7 in keyof A as import("./object-3d.js").LoadableObjectProperties extends infer T_7 ? T_7 extends import("./object-3d.js").LoadableObjectProperties ? T_7 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_7 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; Image: import("react").ForwardRefExoticComponent | undefined; } & Omit & { [Key_10 in keyof A as import("./image.js").ImageProperties extends infer T_10 ? T_10 extends import("./image.js").ImageProperties ? T_10 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_10 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_11 in keyof A as import("./image.js").ImageProperties extends infer T_11 ? T_11 extends import("./image.js").ImageProperties ? T_11 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_11 : never : never : never]: import("../index.js").GetPropertyAPISetValue; } & { index?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ fit?: "fill" | "cover" | "contain" | undefined; url: string; opacity?: number | undefined; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit & { [Key_10 in keyof A as import("./image.js").ImageProperties extends infer T_10 ? T_10 extends import("./image.js").ImageProperties ? T_10 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_10 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_11 in keyof A as import("./image.js").ImageProperties extends infer T_11 ? T_11 extends import("./image.js").ImageProperties ? T_11 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_11 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; ref?: import("react").MutableRefObject | undefined; }> & import("react").RefAttributes>; RootImage: import("react").ForwardRefExoticComponent | undefined; } & Omit & { [Key_10 in keyof A as import("./image.js").ImageProperties extends infer T_10 ? T_10 extends import("./image.js").ImageProperties ? T_10 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_10 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_11 in keyof A as import("./image.js").ImageProperties extends infer T_11 ? T_11 extends import("./image.js").ImageProperties ? T_11 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_11 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }, "height" | "width"> & { precision?: number | undefined; id?: string | undefined; children?: string | number | boolean | import("react").ReactElement> | Iterable | import("react").ReactPortal | null | undefined; classes?: Partial<{ fit?: "fill" | "cover" | "contain" | undefined; url: string; opacity?: number | undefined; } & import("@coconut-xr/flex").YogaProperties & { animation?: import("../node.js").AnimationConfig | undefined; backgroundColor?: import("three").ColorRepresentation | undefined; backgroundOpacity?: number | undefined; borderBend?: number | undefined; borderColor?: import("three").ColorRepresentation | undefined; borderOpacity?: number | undefined; borderRadiusTopLeft?: number | undefined; borderRadiusTopRight?: number | undefined; borderRadiusBottomRight?: number | undefined; borderRadiusBottomLeft?: number | undefined; translateX?: number | undefined; translateY?: number | undefined; translateZ?: number | undefined; scaleX?: number | undefined; scaleY?: number | undefined; scaleZ?: number | undefined; material?: import("@coconut-xr/xmaterials").Constructor | undefined; } & Omit & { [Key_10 in keyof A as import("./image.js").ImageProperties extends infer T_10 ? T_10 extends import("./image.js").ImageProperties ? T_10 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? Key_10 : never : never : never : never]?: import("../index.js").GetPropertyAPISetValue | undefined; } & { [Key_11 in keyof A as import("./image.js").ImageProperties extends infer T_11 ? T_11 extends import("./image.js").ImageProperties ? T_11 extends import("../index.js").GetPropertyAPISetTarget ? undefined extends import("../index.js").GetPropertyAPISetValue ? never : Key_11 : never : never : never]: import("../index.js").GetPropertyAPISetValue; }>[] | undefined; loadYoga?: (() => Promise) | undefined; anchorX?: "center" | "left" | "right" | undefined; anchorY?: "center" | "top" | "bottom" | undefined; sizeX?: number | undefined; sizeY?: number | undefined; pixelSize?: number | undefined; position?: import("@react-three/fiber").Vector3 | undefined; rotation?: import("@react-three/fiber").Euler | undefined; dragThreshold?: number | undefined; }> & import("react").RefAttributes>; }; export * from "./container.js"; export * from "./image.js"; export * from "./text.js"; export * from "./object-3d.js";