/**
 * This file is part of the NocoBase (R) project.
 * Copyright (c) 2020-2024 NocoBase Co., Ltd.
 * Authors: NocoBase Team.
 *
 * This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
 * For more information, please refer to: https://www.nocobase.com/agreement.
 */
import React from 'react';
import { type MetaTreeNode } from '@nocobase/flow-engine';
export type WorkflowVariableTagProps = {
    value?: string | null;
    metaTree: MetaTreeNode[];
    onClear?: () => void;
    className?: string;
    style?: React.CSSProperties;
    status?: 'error' | 'warning';
    disabled?: boolean;
};
export declare function isWorkflowVariableValue(value: unknown): value is string;
export declare function WorkflowVariableTag({ value, metaTree, onClear, className, style, status, disabled, }: WorkflowVariableTagProps): React.JSX.Element;
export default WorkflowVariableTag;
