import Codable from './Codable'; declare type InnerRep = Array<{ key: string; value: Codable; }>; export default class Struct implements Codable { data: InnerRep; name?: string | undefined; static from(data: InnerRep): Struct; constructor(data: InnerRep, name?: string | undefined); get raw(): any[]; setData(data: InnerRep): void; toString(): string; toTypeString(): string; equals(struct: Struct): boolean; } export {};