import { Object3D } from 'three';
import { ClothController } from './ClothController';
import type { PolyScene } from '../../engine/scene/PolyScene';
import type { ClothSolverSopNode } from '../../engine/nodes/sop/ClothSolver';
export declare function createOrFindClothController(scene: PolyScene, node: ClothSolverSopNode, clothObject: Object3D): {
    controller: ClothController;
} | undefined;
export declare function clothControllerNodeIdFromObject(clothObject: Object3D): number | undefined;
export declare function clothControllerFromObject(clothObject: Object3D): ClothController | undefined;
