import { BinaryWriter } from '../../../BinaryWriter'; import { UInt256 } from '../../../common'; import { AttributeBaseModel } from './AttributeBaseModel'; export declare type UInt256AttributeUsageModel = 0x00 | 0x30 | 0xa1 | 0xa2 | 0xa3 | 0xa4 | 0xa5 | 0xa6 | 0xa7 | 0xa8 | 0xa9 | 0xaa | 0xab | 0xac | 0xad | 0xae | 0xaf; export interface UInt256AttributeModelAdd { readonly usage: UInt256AttributeUsageModel; readonly value: UInt256; } export declare class UInt256AttributeModel extends AttributeBaseModel { readonly usage: UInt256AttributeUsageModel; readonly value: UInt256; constructor({ usage, value }: UInt256AttributeModelAdd); serializeWireBase(writer: BinaryWriter): void; }