import { type ApplicationTagValueTypeMap, type BACNetAppData, ApplicationTag, PropertyIdentifier } from '@bacnet-js/client'; import { type BDPropertyAccessContext } from './../types.js'; import { BDAbstractArrayProperty } from './abstract.js'; export declare class BDArrayProperty extends BDAbstractArrayProperty { #private; constructor(identifier: PropertyIdentifier, writable: boolean, data: BACNetAppData[]); getData(ctx?: BDPropertyAccessContext): BACNetAppData[]; setData(data: BACNetAppData[], priority?: number): Promise; /** * * @internal */ ___writeData(data: BACNetAppData | BACNetAppData[], priority: number): Promise; } //# sourceMappingURL=array.d.ts.map