// Copyright (C) 2013 João Pedro Correia - All Rights Reserved
// Code under the terms of the GPLv2 license
// URL: http://flowstudio.codeplex.com

namespace FlowStudio.Activities.Runtime
{
    using System;

    /// <summary>
    /// TODO: Update summary.
    /// </summary>
    public interface IWorkflowRunner
    {
        bool IsRunning { get; }

        void Start();

        void Stop();

        event EventHandler<WorkflowExecutingStateEventArgs> ExecutingStateChanged;
    }
}
