import { type HistoryWindow } from './reconstruct.js'; import type { SequenceSectionMetadata, SequenceTables } from './sequences.js'; export interface FusedDecodeExecuteResult { written: number; tables: SequenceTables; metadata: SequenceSectionMetadata; } export declare function decodeAndExecuteSequencesInto(blockContent: Uint8Array, seqOffset: number, seqSize: number, prevSeqTables: SequenceTables | null, literals: Uint8Array, windowSize: number, output: Uint8Array, outputStart: number, repOffsets: [number, number, number], history: HistoryWindow, updateHistory: boolean, collectMetadata?: boolean): FusedDecodeExecuteResult;