import { ThreeViewer } from '../viewer';
import { ValOrFunc } from 'ts-browser-helpers';
import { AddModelOptions, IObject3D, IObjectProcessor } from '../core';
export declare function defaultObjectProcessor(viewerF: ValOrFunc<ThreeViewer | undefined>): IObjectProcessor;
export declare function addModelProcess(obj: IObject3D, { autoCenter, centerGeometries, centerGeometriesKeepPosition, autoScale, autoScaleRadius, license, }: AddModelOptions): void;
export declare function centerAllGeometries(obj: IObject3D, keepPosition: boolean): () => void;
//# sourceMappingURL=../src/utils/objectProcessor.d.ts.map