import type { Font } from "../font/font.ts"; import type { GlyphInfo, GlyphPosition } from "../types.ts"; /** * Fallback mark positioning when GPOS is not available * Uses combining class information to position marks */ export declare function applyFallbackMarkPositioning(font: Font, infos: GlyphInfo[], positions: GlyphPosition[]): void; /** * Apply fallback kerning using kern table */ export declare function applyFallbackKerning(font: Font, infos: GlyphInfo[], positions: GlyphPosition[]): void; /** * Recategorize combining marks for proper processing * Some scripts need marks to be processed in specific order */ export declare function recategorizeCombiningMarks(_font: Font, infos: GlyphInfo[]): void;