import type { WorkflowInstance } from "@stigmer/protos/ai/stigmer/agentic/workflowinstance/v1/api_pb";
/** Props for {@link WorkflowInstanceDetailPanel}. */
export interface WorkflowInstanceDetailPanelProps {
    /** The instance to display. */
    readonly instance: WorkflowInstance;
    /** Organization slug. */
    readonly org: string;
    /** Called when the panel should close. */
    readonly onClose: () => void;
    /** Called after successful deletion. */
    readonly onDeleted?: () => void;
    /** Called when the user clicks "Run" for this instance. */
    readonly onRunClick?: (instance: WorkflowInstance) => void;
    /** Called when instance data changes (for parent refetch). */
    readonly onUpdated?: () => void;
    /** Called when the user clicks an execution in the recent list. */
    readonly onExecutionClick?: (executionId: string) => void;
}
/**
 * Expandable detail panel for a single WorkflowInstance.
 *
 * Shows metadata, description (inline-editable), environment bindings (editable),
 * visibility control, share panel (FGA-gated), and a delete action with cascade warning.
 */
export declare function WorkflowInstanceDetailPanel({ instance, org, onClose, onDeleted, onRunClick, onUpdated, }: WorkflowInstanceDetailPanelProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=WorkflowInstanceDetailPanel.d.ts.map