import { Object3D } from 'three';
import { ObjectNamedFunction2 } from './_Base';
import { Ref } from '@vue/reactivity';
import { AttribValue } from '../../types/GlobalTypes';
import { ParamConvertibleJsType } from '../nodes/utils/io/connections/Js';
export declare class getObjectAttributeRef extends ObjectNamedFunction2<[string, ParamConvertibleJsType]> {
    static type(): string;
    func(object3D: Object3D, attribName: string, type: ParamConvertibleJsType): Ref<AttribValue>;
}
