import EdgeData from "@specs-feup/lara/api/lara/graphs/EdgeData.js";
import CfgEdgeType from "./CfgEdgeType.js";
/**
 * An edge of the CFG
 */
export default class CfgEdge extends EdgeData {
    private edgeType;
    /**
     * Creates a new instance of the CfgEdge class
     * @param type - Edge type
     */
    constructor(type: CfgEdgeType);
    /**
     * @returns The edge type
     */
    get type(): CfgEdgeType;
    /**
     *
     * @returns String representation of the edge. If it is a unconditional edge, an empty string is returned
     */
    toString(): string;
}
//# sourceMappingURL=CfgEdge.d.ts.map