import ModelViewer from '../../../viewer/viewer'; import Texture from '../../../viewer/texture'; import MdxModel from '../../../viewer/handlers/mdx/model'; interface Primitive { vertices: Float32Array; uvs: Float32Array; faces: Uint16Array; edges: Uint16Array; boundingRadius: number; } interface Material { lines?: boolean; color?: Float32Array; texture?: Texture | Promise; twoSided?: boolean; } export default function createPrimitive(viewer: ModelViewer, primitive: Primitive, material: Material): Promise; export {};