import { SfntIoTableSink } from "@ot-builder/io-bin-sfnt";
import { OtEncoding } from "@ot-builder/ot-encoding";
import { OtGlyph } from "@ot-builder/ot-glyphs";
import { OtFontMetadata } from "@ot-builder/ot-metadata";
import { Sfnt } from "@ot-builder/ot-sfnt";
import { Data } from "@ot-builder/prelude";
import { EncodingCfg } from "../cfg";
export declare function readEncoding(sfnt: Sfnt, cfg: EncodingCfg, gOrd: Data.Order<OtGlyph>, md: OtFontMetadata): OtEncoding;
export declare function writeEncoding(out: SfntIoTableSink, cfg: EncodingCfg, encoding: OtEncoding, gOrd: Data.Order<OtGlyph>, md: OtFontMetadata): void;
//# sourceMappingURL=index.d.ts.map