export declare const SKIP: "skip"; export declare const STOP = false; export declare const CONTINUE = true; export type Action = typeof CONTINUE | typeof SKIP | typeof STOP | void; export type TraverserVisit = (node: N, parents: readonly P[]) => Action; export type TraverserGetChildren = (parent: P) => readonly N[]; export type DeleterAction = "deleted" | "should-delete-parent" | "noop"; //# sourceMappingURL=types.d.ts.map