UNPKG

@shapediver/sdk.sdtf-v1

Version:
29 lines 1.16 kB
import { ISdtfAccessor, ISdtfAsset, ISdtfAttributes, ISdtfBuffer, ISdtfBufferView, ISdtfChunk, ISdtfDataItem, ISdtfFileInfo, ISdtfNode, ISdtfTypeHint } from '@shapediver/sdk.sdtf-core'; export interface ISdtfComponentList { accessors: ISdtfAccessor[]; asset: ISdtfAsset; attributes: ISdtfAttributes[]; buffers: ISdtfBuffer[]; bufferViews: ISdtfBufferView[]; chunks: ISdtfChunk[]; items: ISdtfDataItem[]; nodes: ISdtfNode[]; typeHints: ISdtfTypeHint[]; fileInfo: ISdtfFileInfo; binaryBody?: ArrayBuffer; } export interface ISdtfPartialComponentList { accessors: Partial<ISdtfAccessor>[]; asset: Partial<ISdtfAsset>; attributes: Partial<ISdtfAttributes>[]; buffers: Partial<ISdtfBuffer>[]; bufferViews: Partial<ISdtfBufferView>[]; chunks: Partial<ISdtfChunk>[]; items: Partial<ISdtfDataItem>[]; nodes: Partial<ISdtfNode>[]; typeHints: Partial<ISdtfTypeHint>[]; fileInfo: Partial<ISdtfFileInfo>; binaryBody?: ArrayBuffer; } export declare function toJsonContent(componentList: ISdtfComponentList): Record<string, unknown>; //# sourceMappingURL=ISdtfComponentList.d.ts.map