export interface ExistingRomFile { fileName: string; crcHash?: string; md5Hash?: string; sha1Hash?: string; } export interface UploadChecksums { crc32: string; md5: string; sha1: string; } export declare function buildDuplicateError(duplicateNames: string): Error; export declare function isDuplicateError(error: unknown): boolean; export declare function findDuplicateMatches(existingFiles: ExistingRomFile[], checksums: UploadChecksums): ExistingRomFile[]; export declare function shouldWarnDuplicateLookupFailure(error: unknown): boolean; //# sourceMappingURL=upload-duplicate-check.d.ts.map