///
import { BinaryWriter } from '../../../BinaryWriter';
import { AttributeBaseModel } from './AttributeBaseModel';
export declare type BufferAttributeUsageModel = 0x81 | 0x90 | 0xf0 | 0xf1 | 0xf2 | 0xf3 | 0xf4 | 0xf5 | 0xf6 | 0xf7 | 0xf8 | 0xf9 | 0xfa | 0xfb | 0xfc | 0xfd | 0xfe | 0xff;
export interface BufferAttributeModelAdd {
readonly usage: BufferAttributeUsageModel;
readonly value: Buffer;
}
export declare class BufferAttributeModel extends AttributeBaseModel {
readonly usage: BufferAttributeUsageModel;
readonly value: Buffer;
constructor({ usage, value }: BufferAttributeModelAdd);
serializeWireBase(writer: BinaryWriter): void;
}