export declare type EaseIn = 'easeInQuad' | 'easeInCubic' | 'easeInQuart' | 'easeInQuint' | 'easeInSine' | 'easeInExpo' | 'easeInCirc' | 'easeInBack' | 'easeInElastic';
export declare type EaseOut = 'easeOutQuad' | 'easeOutCubic' | 'easeOutQuart' | 'easeOutQuint' | 'easeOutSine' | 'easeOutExpo' | 'easeOutCirc' | 'easeOutBack' | 'easeOutElastic';
export declare type EaseInOut = 'easeInOutQuad' | 'easeInOutCubic' | 'easeInOutQuart' | 'easeInOutQuint' | 'easeInOutSine' | 'easeInOutExpo' | 'easeInOutCirc' | 'easeInOutBack' | 'easeInOutElastic';
export declare type Others = 'linear';
export declare type Easing = EaseIn | EaseOut | EaseInOut | Others;
export declare type Dir = '' | 'alternate' | 'reverse';
export declare type RayOrigin = 'mouse' | 'entity';
export declare type Hand = '' | 'left' | 'right';
export declare type HandModelStyle = 'lowPoly' | 'highPoly' | 'toon';
/**
 * @see https://aframe.io/docs/1.3.0/components/geometry.html#built-in-geometries
 */
export declare type Geometries = 'box' | 'circle' | 'cone' | 'cylinder' | 'dodecahedron' | 'octahedron' | 'plane' | 'ring' | 'sphere' | 'tetrahedron' | 'torus' | 'torusKnot' | 'triangle';
export declare type ModelStyle = 'dots' | 'mesh';
export declare type LayerType = 'quad' | 'monocubemap' | 'stereocubemap';
export declare type LightType = 'ambient' | 'directional' | 'hemisphere' | 'point' | 'spot' | 'probe';
export declare type MaterialShape = 'standard' | 'flat';
export declare type MaterialSide = 'front' | 'back' | 'double';
export declare type MaterialVertexColor = 'face' | 'vertex' | 'none';
export declare type MaterialBlending = 'none' | 'normal' | 'additive' | 'subtractive' | 'multiply';
export declare type OculusTouchControllerType = 'auto' | 'oculus-touch' | 'oculus-touch-v2' | 'oculus-touch-v3';
export declare type SoundDistanceModel = 'linear' | 'inverse' | 'exponential';
export declare type TextAlign = 'left' | 'right' | 'center';
export declare type TextAnchor = 'left' | 'right' | 'center' | 'align';
export declare type TextBaseline = 'top' | 'center' | 'bottom';
export declare type TextSide = 'front' | 'back' | 'double';
export declare type TextWhiteSpace = 'normal' | 'pre' | 'nowrap';
export declare type Shader = 'portal' | 'flat' | 'ios10hls' | 'msdf' | 'sdf' | 'standard';
export declare type WASDAxis = 'x' | 'y' | 'z';
export { Vec2Props } from './Vec2';
export { Vec3Props } from './Vec3';
export { Vec2 } from './Vec2';
export { Vec3 } from './Vec3';
