@@ -0,0 +1,502 @@
+package com.philliphsu.bottomsheetpickers.view.numberpad;%0A%0Ainterface INumberPadTimePicker %7B%0A    interface View %7B%0A        void setNumberKeysEnabled(int start, int end);%0A        void setBackspaceEnabled(boolean enabled);%0A        void updateTimeDisplay(CharSequence time);%0A        void updateAmPmDisplay(CharSequence ampm);%0A        void setOkButtonEnabled(boolean enabled);%0A    %7D%0A    interface Presenter %7B%0A        void onNumberKeyClick(CharSequence numberKeyText);%0A        void onBackspaceClick();%0A    %7D%0A%7D

Create contract between view implementations of NumberPadTimePicker and presenters.