package jetbrains.mps.ide.findusages.model; /*Generated by MPS */ import jetbrains.mps.ide.findusages.IExternalizeable; import org.jetbrains.mps.openapi.util.ProgressMonitor; import org.jetbrains.mps.openapi.module.SearchScope; public interface IResultProvider extends IExternalizeable { SearchResults getResults(SearchQuery query, ProgressMonitor monitor); long getEstimatedTime(SearchScope scope); }