///
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";