//#region src/Slots/constants.d.ts /** Marker used to identify `Slot` components created by `useSlots`. */ declare const SLOT_COMPONENT: unique symbol; /** Marker used to identify `Slots` boundary components. */ declare const SLOTS_COMPONENT: unique symbol; /** Marker used to identify `Template` slot marker components. */ declare const TEMPLATE_COMPONENT: unique symbol; /** * Adds a non-enumerable marker to a component function. * * The marker lets slot helpers detect components reliably after re-exports, * wrapping, or test-local component creation. * * @param component - Component function to mark. * @param marker - Symbol marker to attach. * @returns The same component function. */ declare function markComponent(component: T, marker: symbol): T; //#endregion export { SLOTS_COMPONENT, SLOT_COMPONENT, TEMPLATE_COMPONENT, markComponent }; //# sourceMappingURL=constants.d.ts.map