export = QExeEdge;
declare class QExeEdge {
    /**
     *
     * @param {string} id - QEdge ID
     * @param {object} info - QEdge info, e.g. subject, object, predicate
     */
    constructor(qEdge: any, reverse?: boolean, prev_edge?: any);
    qEdge: any;
    reverse: boolean;
    prev_edge: any;
    input_equivalent_identifiers: {};
    output_equivalent_identifiers: {};
    getID(): any;
    getHashedEdgeRepresentation(): string;
    expandPredicates(predicates: any): any[];
    getPredicate(): any[];
    getSubject(): any;
    getObject(): any;
    isReversed(): boolean;
    getInputCurie(): any[];
    getInputNode(): any;
    getOutputNode(): any;
    hasInputResolved(): boolean;
    hasInput(): any;
}
