import { AddParts } from './AddParts.js'; import { ConsonantData } from './ConsonantData.js'; import { SinhalaFontBase } from './SinhalaFontBase.js'; export declare class SinWriteFont extends SinhalaFontBase { static readonly stSinWriteAddParts: AddParts; static readonly stSinWriteAddParts_lL: AddParts; static readonly stSinWriteAddPartsFor_bandi: AddParts; static readonly stSinWriteAddPartsFor_r: AddParts; static readonly arraySinWriteConsonants: ConsonantData[]; static readonly nLenSinWriteConsonants: number; constructor(); getFontName(): string; static FontName(): string; doSpecial(sIn: string, strData: { value: string; }, pToFont: SinhalaFontBase): boolean; protected FixCase(sBuf: { value: string; }): void; protected FixSpecial(sBuf: { value: string; }, nSkip: { value: number; }): void; }