import type { Device } from '@antv/g-device-api'; import type { IAttribute, IAttributeInitializationOptions, IBuffer } from '@antv/l7-core'; export default class DeviceAttribute implements IAttribute { private attribute; private buffer; constructor(device: Device, options: IAttributeInitializationOptions); get(): IBuffer; updateBuffer(options: { data: number[] | number[][] | Uint8Array | Uint16Array | Uint32Array; offset: number; }): void; destroy(): void; }