import React, { type ReactElement } from 'react';
import type { CanvasTranslations, CodedAgentNodeTranslations } from '../../types';
import { type LayoutDirection } from '../../utils/coded-agents/d3-layout';
import type { BaseCanvasRef } from '../BaseCanvas';
export interface CodedAgentFlowProps {
    mermaidText: string;
    layoutDirection?: LayoutDirection;
    agentNodeTranslations?: CodedAgentNodeTranslations;
    canvasTranslations?: CanvasTranslations;
    canvasRef?: React.Ref<BaseCanvasRef>;
    mode?: 'view' | 'readonly';
}
export declare const CodedAgentFlow: (props: CodedAgentFlowProps) => ReactElement;
//# sourceMappingURL=CodedAgentFlow.d.ts.map