import { ISdtfReadableAccessor, ISdtfReadableAsset, ISdtfReadableAttributes, ISdtfReadableBuffer, ISdtfReadableBufferView, ISdtfReadableChunk, ISdtfReadableContentComponent, ISdtfReadableDataItem, ISdtfReadableFileInfo, ISdtfReadableNode, ISdtfReadableTypeHint } from '@shapediver/sdk.sdtf-core';
export interface ISdtfReadableComponentList {
    accessors: ISdtfReadableAccessor[];
    asset: ISdtfReadableAsset;
    attributes: ISdtfReadableAttributes[];
    buffers: ISdtfReadableBuffer[];
    bufferViews: ISdtfReadableBufferView[];
    chunks: ISdtfReadableChunk[];
    items: (ISdtfReadableDataItem & ISdtfReadableContentComponent)[];
    nodes: ISdtfReadableNode[];
    typeHints: ISdtfReadableTypeHint[];
    fileInfo: ISdtfReadableFileInfo;
}
export declare function readableComponentListFromAsset(asset: ISdtfReadableAsset): ISdtfReadableComponentList;
//# sourceMappingURL=ISdtfReadableComponentList.d.ts.map