import type { Reader } from '../Reader';
import { ArrayProperty } from '../Properties/ArrayProperty';
import { StructProperty } from '../Properties/StructProperty';
export declare class ArrayOfStructs {
    readonly items: ReadonlyArray<StructProperty>;
    static from(array: ArrayProperty, elementsType: string, factory: (reader: Reader) => any): ArrayOfStructs;
    constructor(array: ArrayProperty, elementsType: string, factory: (reader: Reader) => any);
}
