import { ISdtfWriteableAccessor, ISdtfWriteableAttribute, ISdtfWriteableAttributes, ISdtfWriteableTypeHint } from '@shapediver/sdk.sdtf-core';
import { SdtfBaseWriteableComponent } from './SdtfBaseWriteableComponent';
export declare class SdtfWriteableAttributes extends SdtfBaseWriteableComponent implements ISdtfWriteableAttributes {
    entries: Record<string, ISdtfWriteableAttribute>;
    toDataObject(): Record<string, unknown>;
    static clone(original: ISdtfWriteableAttributes): ISdtfWriteableAttributes;
}
export declare class SdtfWriteableAttribute implements ISdtfWriteableAttribute {
    accessor?: ISdtfWriteableAccessor;
    typeHint?: ISdtfWriteableTypeHint;
    value?: unknown;
    static clone(original: ISdtfWriteableAttribute): ISdtfWriteableAttribute;
}
//# sourceMappingURL=SdtfWriteableAttributes.d.ts.map