import { PatternMatcher, type UOp } from './ops.ts'; export declare const reduce_gradient: (ctx: UOp, ret: UOp) => UOp[] | undefined; export declare const pm_gradient: PatternMatcher; export declare const _deepwalk: (root: UOp, targets: Set) => UOp[]; export declare const compute_gradient: (root: UOp, root_grad: UOp, targets: Set) => Map;