import type { OtGlyph } from "@ot-builder/ot-glyphs";
import type { Data } from "@ot-builder/prelude";
export type AttachPointsT<G> = Array<OtGlyph.PointIDRef>;
export type AttachPointListT<G> = Map<G, AttachPointsT<G>>;
export interface LigCaretT<X> {
    readonly x: X;
    readonly pointAttachment?: Data.Maybe<OtGlyph.PointIDRef>;
    readonly xDevice?: Data.Maybe<ReadonlyArray<number>>;
}
export type LigCaretListT<G, X> = Map<G, Array<LigCaretT<X>>>;
//# sourceMappingURL=sub-parts.d.ts.map