/*!
 * Copyright (c) Microsoft. All rights reserved.
 * Licensed under the MIT license. See LICENSE file in the project.
 */
import type { GraphManager, Step } from '@data-wrangling-components/core';
/**
 * This hooks handles managing a step's output within the graph manager. This hook assumes
 * that each step will have a single output, which will become an invariant we expand upon
 * in the future.
 *
 * @param graph - the graph manager
 * @returns A callback to use when the step output changes
 */
export declare function useHandleStepOutputChanged(graph: GraphManager): (step: Step, output: string | undefined) => void;
