import type * as React from "react"; import { Primitive, type PrimitiveProps } from "@seed-design/react-primitive"; import { layout, type LayoutVariantProps } from "@seed-design/css/recipes/layout"; import { createSlotRecipeContext } from "../../utils/createSlotRecipeContext"; const { withProvider, withContext } = createSlotRecipeContext(layout); export interface LayoutRootProps extends LayoutVariantProps, PrimitiveProps, React.HTMLAttributes {} export const LayoutRoot = withProvider(Primitive.div, "root"); export interface LayoutContentProps extends PrimitiveProps, React.HTMLAttributes {} export const LayoutContent = withContext( Primitive.div, "content", );