import { Graph } from '../../../algorithms/graph/graph'; import { Path } from '../../../algorithms/types/algorithm-results'; import { Edge, Node } from '../../../algorithms/types/graph'; /** * Add noise paths to make ground truth detection harder. * * Creates random paths that act as decoys, making it more challenging * to identify the true high-MI paths. * * @template N - Node type * @template E - Edge type * @param graph - Graph with planted paths * @param groundTruth - Ground truth paths to avoid * @param numNoisePaths - Number of decoy paths to add * @param numberNoisePaths * @param seed - Random seed * @returns Graph with added noise paths */ export declare const addNoisePaths: (graph: Graph, groundTruth: Path[], numberNoisePaths: number, seed?: number) => Graph; //# sourceMappingURL=noise-generator.d.ts.map