import { AddParts } from './AddParts.js'; import { ConsonantData } from './ConsonantData.js'; import { SinhalaFontBase } from './SinhalaFontBase.js'; import { SpecialLetters } from './SpecialLetters.js'; export declare class KaputaFont extends SinhalaFontBase { static readonly stKaputaPreAddParts: AddParts; static readonly stKaputaAddParts1: AddParts; static readonly stKaputaAddParts2: AddParts; static readonly stKaputaAddParts3: AddParts; static readonly stKaputaAddParts_lL: AddParts; static readonly stKaputaAddParts4: AddParts; static readonly stKaputaAddParts_bandi: AddParts; static readonly stKaputaAddParts11: AddParts; static readonly stKaputaAddParts12: AddParts; static readonly stKaputaAddParts13: AddParts; static readonly stKaputaAddParts14: AddParts; static readonly stKaputaSpecial_Y: SpecialLetters; static readonly stKaputaSpecial_L: SpecialLetters; static readonly arrayKaputaConsonants: ConsonantData[]; static readonly nLenKaputaConsonants: number; constructor(); getFontName(): string; static FontName(): string; doSpecial(sIn: string, strData: { value: string; }, pToFont: SinhalaFontBase): boolean; }