export declare class CyclicDepsDector<T> {
    private dependencies;
    /**
     * 广度优先遍历图,如果找到 startPoint到endPoint的路径,则说明存在循环依赖  issue: 9.循环依赖
     * @param endPoint
     * @param startPoint
     */
    private existsCycl;
    registerAndCheckCycl(holder: T, dep: T): boolean;
}
export declare class MismatchError extends Error {
    constructor(expected: Object, actual: Object);
}
