import { Registration, Registrations } from '../types';
/**
 * Produce a stable array ref of registrations from the provided services.
 * Detects HMR Instance replacement and updates accordingly.
 *
 * Also handles [token, object] registrations by converting the object into a shallow reactive object to be injected
 */
export declare function useRegistrations(registrations: Registrations): Registration[];
