export declare const GlyfTag = "glyf";
export declare enum SimpleGlyphFlag {
    ON_CURVE_POINT = 1,// on curve ,off curve
    X_SHORT_VECTOR = 2,// x-Short Vector
    Y_SHORT_VECTOR = 4,// y-Short Vector
    REPEAT_FLAG = 8,// next byte is flag repeat count
    X_IS_SAME_OR_POSITIVE_X_SHORT_VECTOR = 16,// This x is same (Positive x-Short vector)
    Y_IS_SAME_OR_POSITIVE_Y_SHORT_VECTOR = 32,// This y is same (Positive y-Short vector)
    OVERLAP_SIMPLE = 64,
    Reserved = 128
}
export declare enum ComponentFlag {
    ARG_1_AND_2_ARE_WORDS = 1,
    ARGS_ARE_XY_VALUES = 2,
    ROUND_XY_TO_GRID = 4,
    WE_HAVE_A_SCALE = 8,
    NON_OVERLAPPING = 16,
    MORE_COMPONENTS = 32,
    WE_HAVE_AN_X_AND_Y_SCALE = 64,
    WE_HAVE_A_TWO_BY_TWO = 128,
    WE_HAVE_INSTRUCTIONS = 256,
    USE_MY_METRICS = 512,
    OVERLAP_COMPOUND = 1024,
    SCALED_COMPONENT_OFFSET = 2048,
    UNSCALED_COMPONENT_OFFSET = 4096
}
export declare const GlyfOffsetAlign = 4;
export declare const LocaShortOffsetScaling = 2;
//# sourceMappingURL=shared.d.ts.map