/** * ClassDefTable maps glyph IDs to class values. It is used in GPOS and GSUB tables. */ export declare class ClassDefTable { private readonly format; private readonly classValueArray?; private readonly classRangeRecords?; private lookupCache; /** * Reads a ClassDefTable from the given DataView. */ static read(data: DataView): ClassDefTable; private constructor(); /** * Looks up the class value for a given glyph ID. */ lookup(glyphID: number): number | undefined; private _lookup; }