import { n as Scope, t as ICreateScope } from "./create-context-CKMcRGBM.js"; import { t as Slot } from "./slot-C23NbVW0.js"; import React from "react"; //#region src/libs/create-collection.d.ts type SlotProps = React.ComponentPropsWithoutRef; interface ICollectionProps extends SlotProps { scope: Scope; } declare function createCollection(name: string): readonly [{ readonly Provider: React.FC<{ children?: React.ReactNode; scope: Scope; }>; readonly Slot: React.ForwardRefExoticComponent>; readonly ItemSlot: React.ForwardRefExoticComponent & React.RefAttributes>; }, (scope: Scope) => () => ({ ref: React.RefObject; } & ItemData)[], ICreateScope]; //#endregion export { createCollection as n, ICollectionProps as t };