import { TemplateProps } from "./types.cjs"; import { reduceWithOut } from "./utils/reduceWithOut.cjs"; import { templateOnly } from "./utils/templateOnly.cjs"; //#region src/Slots/Template.d.ts /** * Declares slot content for a parent component using `useSlots`. * * A named template (`name="title"`) fills the matching ``. * A template without `name` contributes to the default slot. The component does * not render by itself; it is consumed during slot collection. * * @param _props - Template props consumed by `useSlots`. * @returns `null`; templates are markers rather than rendered elements. * * @example * ```tsx * * ``` */ declare function Template(_props: TemplateProps): null; declare namespace Template { var reduce: typeof reduceWithOut; var only: typeof templateOnly; } //#endregion export { Template }; //# sourceMappingURL=Template.d.cts.map