namespace DesignPatterns.State { public interface IState { void ProcessTransaction( ); void PrintReceipt( ); void SwipeCard( string cardNumber ); void EnterAmount( double amount ); void EnterPin( string pin ); } }