import { type LocaTable } from "./glyf/loca";
export * from "./cfg/index";
export * from "./cvar/index";
export * from "./cvt/index";
export * from "./extra-info-sink/index";
export * from "./fpgm-prep/index";
export * from "./glyf/shared";
export * from "./rectify/rectify";
export declare namespace Loca {
    type Table = LocaTable;
    const Tag = "loca";
    const Io: {
        read(view: import("@ot-builder/bin-util").BinaryView, head: import("@ot-builder/ot-metadata/lib/tables/head").Table, maxp: import("@ot-builder/ot-metadata/lib/tables/maxp").Table): LocaTable;
        write(frag: import("@ot-builder/bin-util").Frag, loca: LocaTable, head: import("@ot-builder/ot-metadata/lib/tables/head").Table): void;
    };
}
export declare namespace Glyf {
    const Tag = "glyf";
    const Read: import("@ot-builder/bin-util").Read<void, [loca: LocaTable, gOrd: import("@ot-builder/prelude/lib/data").Order<import("@ot-builder/ot-glyphs").OtGlyph>, coStat: import("@ot-builder/ot-glyphs/lib/ot-glyph/co-stat").Source]>;
    const Write: import("@ot-builder/bin-util").Write<import("@ot-builder/prelude/lib/data").Order<import("@ot-builder/ot-glyphs").OtGlyph>, [cfg: import("./cfg/index").TtfCfg, outLoca: LocaTable, stat: import("@ot-builder/ot-glyphs/lib/ot-glyph/stat").Sink, extraInfoSink: import("./extra-info-sink/index").TtfWritingExtraInfoSink]>;
}
export declare namespace Gvar {
    const Tag = "gvar";
    const Read: import("@ot-builder/bin-util").Read<void, [gOrd: import("@ot-builder/prelude/lib/data").Order<import("@ot-builder/ot-glyphs").OtGlyph>, cfg: import("./cfg/index").TtfCfg, ignore: import("./gvar/read").GvarReadIgnore, designSpace: import("@ot-builder/variance/lib/otvar-impl").DesignSpace]>;
    const Write: import("@ot-builder/bin-util").Write<import("@ot-builder/prelude/lib/data").Order<import("@ot-builder/ot-glyphs").OtGlyph>, [cfg: import("./cfg/index").TtfCfg, designSpace: import("@ot-builder/variance/lib/otvar-impl").DesignSpace, acEmpty?: import("@ot-builder/common-impl").Access<boolean> | undefined]>;
}
//# sourceMappingURL=index.d.ts.map