/*
This file is generated and isn't the actual source code for this
managed global class.
This read-only file shows the class's global constructors,
methods, variables, and properties.
To enable code to compile, all methods return null.
*/
global class ProductLookupController {
    global ProductLookupController() {

    }
    global static void follow(String recordId) {

    }
    @RemoteAction
    global static String loadSearchModel(String quoteJSON, String processId, String customActionId) {
        return null;
    }
    global static String loadSearchModelPaginated(String quoteJSON, String processId, String customActionId, Integer pageNumber) {
        return null;
    }
    @RemoteAction
    global static String removeFavorites(String quoteJSON, List<Id> favoriteIds) {
        return null;
    }
    @RemoteAction
    global static String search(String quoteJSON, String filterValuesJSON, String customActionId, Integer resultLimit) {
        return null;
    }
    global static String search(String quoteJSON, String filterValuesJSON, String customActionId, Integer resultLimit, String searchString) {
        return null;
    }
    global static String searchPaginated(String quoteJSON, String filterValuesJSON, String customActionId, Integer resultLimit, Integer pageNumber) {
        return null;
    }
    global static String searchPaginated(String quoteJSON, String filterValuesJSON, String customActionId, Integer resultLimit, Integer pageNumber, String searchString) {
        return null;
    }
    @RemoteAction
    global static String suggest(String quoteJSON, String processJSON, Integer resultLimit) {
        return null;
    }
    global static String suggestPaginated(String quoteJSON, String processJSON, Integer resultLimit, Integer pageNumber) {
        return null;
    }
    global static void unfollow(String recordId) {

    }
}
