import { AddParts } from './AddParts.js'; import { ConsonantData } from './ConsonantData.js'; import { SinhalaFontBase } from './SinhalaFontBase.js'; import { SpecialLetters } from './SpecialLetters.js'; export declare class Kaputa2004Font extends SinhalaFontBase { static readonly stKaputa2004PreAddParts: AddParts; static readonly stKaputa2004AddParts1: AddParts; static readonly stKaputa2004AddParts2: AddParts; static readonly stKaputa2004AddParts3: AddParts; static readonly stKaputa2004AddParts_lL: AddParts; static readonly stKaputa2004AddParts4: AddParts; static readonly stKaputa2004AddParts_bandi: AddParts; static readonly stKaputa2004AddParts11: AddParts; static readonly stKaputa2004AddParts12: AddParts; static readonly stKaputa2004AddParts13: AddParts; static readonly stKaputa2004AddParts14: AddParts; static readonly stKaputa2004Special_Y: SpecialLetters; static readonly stKaputaSpecial_L: SpecialLetters; static readonly arrayKaputa2004Consonants: ConsonantData[]; static readonly nLenKaputa2004Consonants: number; constructor(); getFontName(): string; static FontName(): string; doSpecial(sIn: string, strData: { value: string; }, pToFont: SinhalaFontBase): boolean; }