interface UseSelectorCountsParams { campaignId: string; userId: string; assetId: string; selectorCount: number; apiEndpoint: string; enabled?: boolean; } interface UseSelectorCountsResult { counts: (number | undefined)[]; isLoading: boolean; error: string | null; } /** * Custom hook to fetch counts for multiple selectors dynamically * This avoids the Rules of Hooks violation by using a single hook call */ export declare function useSelectorCounts({ campaignId, userId, assetId, selectorCount, apiEndpoint, enabled, }: UseSelectorCountsParams): UseSelectorCountsResult; export {}; //# sourceMappingURL=useSelectorCounts.d.ts.map