import { UnityReleaseStream } from "./unityChangeset.js"; import { SearchMode } from "./index.js"; /** * Group array of objects by key */ export declare const groupBy: (arr: T[], key: (i: T) => K) => Record; /** * Convert search mode to array of streams */ export declare function searchModeToStreams(searchMode: SearchMode): UnityReleaseStream[]; /** * Sanitize version string to prevent injection attacks */ export declare function sanitizeVersion(version: string): string; /** * Validate filter options */ export declare function validateFilterOptions(options: { min?: string; max?: string; grep?: string; }): void;