/*!
 * Copyright (c) Microsoft. All rights reserved.
 * Licensed under the MIT license. See LICENSE file in the project.
 */
import type { WorkflowObject } from '@data-wrangling-components/core';
import { Workflow } from '@data-wrangling-components/core';
import type { TableContainer } from '@essex/arquero';
import type { ICommandBarItemProps } from '@fluentui/react';
export declare function useProjectMgmtCommands(workflow: Workflow, tables: TableContainer[], outputTables: TableContainer[], onUpdateWorkflowJson: (workflow: WorkflowObject) => void, onUpdateTables: (tables: TableContainer[]) => void): ICommandBarItemProps[];
export declare function useOnUpdateWorkflowJson(onUpdateWorkflow: (workflow: Workflow) => void): (wf: WorkflowObject) => void;
