import type { Vector2 } from '@galacean/effects-math/es/core/vector2'; import type { Vector4 } from '@galacean/effects-math/es/core/vector4'; import { PropertyMixerPlayable } from './property-mixer-playable'; import type { Vector3 } from '@galacean/effects-math/es/core/vector3'; export declare class Vector4PropertyMixerPlayable extends PropertyMixerPlayable { resetPropertyValue(): void; addWeightedValue(curveValue: Vector4, weight: number): void; } export declare class Vector3PropertyMixerPlayable extends PropertyMixerPlayable { resetPropertyValue(): void; addWeightedValue(curveValue: Vector3, weight: number): void; } export declare class Vector2PropertyMixerPlayable extends PropertyMixerPlayable { resetPropertyValue(): void; addWeightedValue(curveValue: Vector2, weight: number): void; }