/* eslint-disable @typescript-eslint/no-unused-vars */
/* eslint-disable class-methods-use-this */
/* eslint-disable no-unused-vars */
export class TipArtist {
    constructor(position, line, directions) {
        this.position = position;
        this.line = line;
        this.directions = directions;
    }
    /**
     * Draws an tip representing a parent.
     */
    parent() {
        throw new Error('Not implemented');
    }
    /**
     * Draws an tip representing a direction to / from the point.
     */
    direction() {
        throw new Error('Not implemented');
    }
    /**
     * Draws an tip representing an association.
     * @param type The type of the association to draw.
     */
    association(type = 'default') {
        throw new Error('Not implemented');
    }
}
//# sourceMappingURL=TipArtist.js.map