1   package com.atlassian.webtest.ui.keys;
2   
3   /**
4    * A type-mode aware component. Exposes its current type mode.
5    *
6    * @see TypeMode
7    * @since 4.3
8    */
9   public interface TypeModeAware
10  {
11  
12      /**
13       * Type mode of this component. If not explicitly specified, {@link TypeMode#DEFAULT} should be returned.
14       *
15       * @return type mode
16       */
17      TypeMode typeMode();
18  }