import type { Ref } from 'vue'; export declare type CollectionItem> = { ref: HTMLElement | null; } & T; export declare type SgCollectionInjectionContext = { itemMap: Map; getItems: () => CollectionItem[]; collectionRef: Ref; }; export declare type SgCollectionItemInjectionContext = { collectionItemRef: Ref; };