import type { FrameHeader, FrameHeaderState } from './frame-header'; import type { SequenceHeader } from './sequence'; /** Parse a FRAME OBU payload: uncompressed header + one tile group. */ export declare function parseFrameOBU(data: Uint8Array, seq: SequenceHeader, state?: FrameHeaderState): ParsedFrame; /** Parse a TILE_GROUP OBU payload against an already-parsed frame header. */ export declare function parseTileGroup(data: Uint8Array, header: FrameHeader): Tile[]; export declare interface Tile { tileNum: number tileRow: number tileCol: number data: Uint8Array } export declare interface ParsedFrame { header: FrameHeader tiles: Tile[] }