import { ElasticPathBundleProduct } from "../types"; interface UseBundleConfigurationOrchestrationProps { selectedOptions: Record>; isInitialized: boolean; isValid: boolean; bundleProduct?: ElasticPathBundleProduct; configureBundleSelection: (options: Record>) => Promise; debounceMs?: number; } interface UseBundleConfigurationOrchestrationReturn { isConfiguring: boolean; lastConfigured: string; } /** * Orchestrates bundle configuration API calls with debouncing and duplicate prevention */ export declare function useBundleConfigurationOrchestration({ selectedOptions, isInitialized, isValid, bundleProduct, configureBundleSelection, debounceMs, }: UseBundleConfigurationOrchestrationProps): UseBundleConfigurationOrchestrationReturn; export {};