/** * Manifold WASM Engine Initialization * * This module initializes the manifold-3d WASM module and provides * a centralized access point for the Manifold constructor and utilities. */ declare let manifoldWasm: any; declare let Manifold: any; /** * Initialize the manifold WASM module. * This function is idempotent - calling it multiple times returns the same instance. * * @returns Object containing the WASM module and Manifold constructor */ export declare function initManifold(): Promise<{ manifoldWasm: any; Manifold: any; }>; /** * Get the initialized Manifold constructor. * Throws if manifold has not been initialized yet. */ export declare function getManifold(): any; /** * Get the initialized WASM module. * Throws if manifold has not been initialized yet. */ export declare function getManifoldWasm(): any; /** * Check if manifold has been initialized. */ export declare function isManifoldInitialized(): boolean; export { Manifold, manifoldWasm }; //# sourceMappingURL=engine.d.ts.map