import type { EccLevel } from "../types/index.js"; /** * Alignment pattern center coordinates for each version (1-40) */ export declare const ALIGNMENT_PATTERN_POSITIONS: number[][]; export interface EccBlockInfo { numBlocks: number; dataCodewords: number; } export interface VersionInfo { totalCodewords: number; eccPerBlock: number; group1: EccBlockInfo; group2: EccBlockInfo; } /** * ECC capacity table for V1 and V2. */ export declare const ECC_TABLE: Record>; export declare function getDataCapacity(version: number, ecc: EccLevel): number;