/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import { Changeset } from "./types";
export type NodeChangePruner<TNodeChange> = (change: TNodeChange) => TNodeChange | undefined;
export declare function prune<TNodeChange>(changeset: Changeset<TNodeChange>, pruneNode: NodeChangePruner<TNodeChange>): Changeset<TNodeChange>;
//# sourceMappingURL=prune.d.ts.map