import { ComponentProduct } from "../types"; /** * Helper function to sort items by sort_order */ export declare const sortByOrder: (items: T[]) => T[]; /** * Convert parent product selections to API format * Transforms parent:child format to just child ID for API calls */ export declare const convertSelectionsForAPI: (selections: Record>) => Record>; /** * Check if two selection objects are equal (for avoiding unnecessary API calls) */ export declare const areSelectionsEqual: (selections1: Record>, selections2: Record>) => boolean; /** * Get default selections for required components */ export declare const getDefaultSelections: (components: Record, existingSelections?: Record> | undefined) => Record>;