public final <T> InternalImportBindingBuilder<T> importBinding(TypeLiteral<T> type) {
        checkNotNull(type, "type is null");

        return new InternalImportBindingBuilder<>(binder().bind(type), createKey(type));
    }
Pulls an existing outside binding into the module scope. An outside binding uses the same annotation or annotation class as the module.
guice/src/main/java/org/jdbi/v3/guice/AbstractJdbiDefinitionModule.java