import { OtVar } from "@ot-builder/variance";
import * as GeneralGlyph from "../general-glyph";
export declare enum PointType {
    Corner = 0,
    Lead = 1,
    Follow = 2,
    Quad = 3
}
export declare class CPoint implements GeneralGlyph.Point.T<OtVar.Value> {
    x: OtVar.Value;
    y: OtVar.Value;
    kind: number;
    constructor(x: OtVar.Value, y: OtVar.Value, kind: number);
    static create(x: OtVar.Value, y: OtVar.Value, kind?: number): CPoint;
}
export declare const PointOps: GeneralGlyph.Point.OpT<OtVar.Value>;
export type Contour = GeneralGlyph.Contour.T<OtVar.Value>;
//# sourceMappingURL=point.d.ts.map