import { ModelOptimizer, TextureCompressOptions } from '../../../../core/src/model-optimizer/index.ts';
/**
 * Performs client-side texture compression using the browser-native encoder.
 * Delegates directly to optimizer.compressTextures() with the OffscreenCanvas
 * encoder injected — no network round-trip required.
 */
export declare const optimizeTextures: (optimizer: ModelOptimizer, options?: TextureCompressOptions) => Promise<void>;
