import { ISdtfWriteableAccessor, ISdtfWriteableAsset, ISdtfWriteableAttributes, ISdtfWriteableBuffer, ISdtfWriteableBufferView, ISdtfWriteableChunk, ISdtfWriteableDataItem, ISdtfWriteableFileInfo, ISdtfWriteableNode, ISdtfWriteableTypeHint } from '@shapediver/sdk.sdtf-core';
export interface ISdtfWriteableComponentList {
    accessors: ISdtfWriteableAccessor[];
    asset: ISdtfWriteableAsset;
    attributes: ISdtfWriteableAttributes[];
    buffers: ISdtfWriteableBuffer[];
    bufferViews: ISdtfWriteableBufferView[];
    chunks: ISdtfWriteableChunk[];
    items: ISdtfWriteableDataItem[];
    nodes: ISdtfWriteableNode[];
    typeHints: ISdtfWriteableTypeHint[];
    fileInfo: ISdtfWriteableFileInfo;
}
export declare function writeableComponentListFromAsset(asset: ISdtfWriteableAsset): ISdtfWriteableComponentList;
//# sourceMappingURL=ISdtfWriteableComponentList.d.ts.map