import type { RecentlyViewedStoreService, RequestedReportService } from '../services';
import { UserReportData } from '../types/UserReports';
export declare const removeDuplicates: ({ storeService, userId, id, search, }: {
    storeService: RequestedReportService | RecentlyViewedStoreService;
    userId: string;
    id: string;
    search: string;
}) => Promise<void>;
/**
 * Gets the execution IDs of duplicate requests
 * - Checks whether the request query are the same
 *
 * @param {string} newReportSearchParams
 * @param {UserReportData[]} existingReports
 * @return {string[]}  ids of the duplicate requests
 */
export declare const getDuplicateRequestIds: (newReportSearchParams: string, existingReports: UserReportData[]) => string[];
