import type { ComponentType, ReactNode } from 'react'; declare module 'growthstack/slotfills/analytics-ab-tests' { export const ABTestsFill: ComponentType<{ children?: ( props: Record ) => ReactNode }>; export const ABTestsSlot: ComponentType<{ fillProps?: Record }>; export const ABTestsRenderer: ComponentType; export const registerABTestsScreen: ( fillComponent: ComponentType ) => void; export const getRegisteredABTestsScreens: () => ComponentType[]; export const subscribeABTestsScreens: ( callback: () => void ) => () => void; export const hasABTestsScreens: () => boolean; export const getABTestsScreenCount: () => number; }