/** * @module * * Union type. */ import { Endian } from './endian.js'; import type { MemberInfos } from './members.js'; import type { Type } from './type.js'; /** * Binary union buffer view. * * @template TArrayBuffer Buffer type. */ export declare class Union extends Endian implements Type { get byteLength(): number; /** * Byte length of struct. */ static readonly BYTE_LENGTH: number; /** * Non-overlapping members. */ static readonly OVERLAPPING: boolean; /** * Members infos. */ static get MEMBERS(): MemberInfos; } //# sourceMappingURL=union.d.ts.map