import { Vector } from '../classes/Vector'; import { IVector } from './IVectorData'; export declare type IVectorApplyModifierFunction = (vector: Vector) => IVector; export declare type IAppliableOnVector = { applyOnVector: IVectorApplyModifierFunction; }; export declare type IVectorApplyModifier = IVectorApplyModifierFunction | IAppliableOnVector;