@shapediver/sdk.sdtf-core
Version:
Base implementation for all sdTF TypeScript SDKs
13 lines • 777 B
TypeScript
import { ISdtfNode } from '../../structure/components/ISdtfNode';
import { ISdtfBaseWriteableComponent, SdtfWriteableBase } from './ISdtfBaseWriteableComponent';
import { ISdtfWriteableAttributes } from './ISdtfWriteableAttributes';
import { ISdtfWriteableDataItem } from './ISdtfWriteableDataItem';
import { ISdtfWriteableTypeHint } from './ISdtfWriteableTypeHint';
export interface ISdtfWriteableNode extends ISdtfBaseWriteableComponent, Omit<SdtfWriteableBase<ISdtfNode>, 'attributes' | 'items' | 'nodes' | 'typeHint'> {
attributes?: ISdtfWriteableAttributes;
items: ISdtfWriteableDataItem[];
nodes: ISdtfWriteableNode[];
typeHint?: ISdtfWriteableTypeHint;
additionalProperties: Record<string, unknown>;
}
//# sourceMappingURL=ISdtfWriteableNode.d.ts.map