// Path: privvy/src/main/java/com/metova/privvy/PrivvyHost.java
// public interface PrivvyHost {
// 
//     void initialize(RouteData... routes);
// 
//     void replace(RouteData oldComponent, RouteData newComponent);
// 
//     void goTo(RouteData newComponent);
// }
// 
// Path: privvy/src/main/java/com/metova/privvy/PrivvyRouter.java
// public class PrivvyRouter implements PrivvyContract.Router {
// 
//     private PrivvyHost host;
// 
//     public PrivvyRouter(PrivvyHost host) {
//         this.host = host;
//     }
// 
//     @Override
//     public PrivvyHost getHost() {
//         return host;
//     }
// 
// }


import com.metova.privvy.PrivvyHost;
import com.metova.privvy.PrivvyRouter;
package com.metova.privvy.sample.ui.floatingnumber.buttons;


class ButtonRouter extends PrivvyRouter implements ButtonContract.Router {

    public ButtonRouter(PrivvyHost host) {
// Path: privvy/src/main/java/com/metova/privvy/PrivvyHost.java
// public interface PrivvyHost {
// 
//     void initialize(RouteData... routes);
// 
//     void replace(RouteData oldComponent, RouteData newComponent);
// 
//     void goTo(RouteData newComponent);
// }
// 
// Path: privvy/src/main/java/com/metova/privvy/PrivvyRouter.java
// public class PrivvyRouter implements PrivvyContract.Router {
// 
//     private PrivvyHost host;
// 
//     public PrivvyRouter(PrivvyHost host) {
//         this.host = host;
//     }
// 
//     @Override
//     public PrivvyHost getHost() {
//         return host;
//     }
// 
// }


// Path: sample/src/main/java/com/metova/privvy/sample/ui/floatingnumber/buttons/ButtonRouter.java
import com.metova.privvy.PrivvyHost;
import com.metova.privvy.PrivvyRouter;

package com.metova.privvy.sample.ui.floatingnumber.buttons;


class ButtonRouter extends PrivvyRouter implements ButtonContract.Router {

    public ButtonRouter(PrivvyHost host) {
        super(host);