import { HTMLChakraProps, SlotRecipeProps, UnstyledProp } from '@chakra-ui/react/styled-system';
type PageContentRecipeProps = {
/** Width constraint variant for the content container */
variant?: SlotRecipeProps<"nimbusPageContent">["variant"];
/** Column layout pattern */
columns?: SlotRecipeProps<"nimbusPageContent">["columns"];
} & UnstyledProp;
export type PageContentRootSlotProps = HTMLChakraProps<"div", PageContentRecipeProps>;
export type PageContentColumnSlotProps = HTMLChakraProps<"div">;
export type PageContentProps = Omit & {
children?: React.ReactNode;
ref?: React.Ref;
[key: `data-${string}`]: unknown;
};
export type PageContentColumnProps = PageContentColumnSlotProps & {
children?: React.ReactNode;
ref?: React.Ref;
/**
* Enable sticky positioning for this column.
* Applies `position: sticky` with `top: 0`. Use the `top` style prop to
* customize the offset (e.g., `top="400"`).
*/
sticky?: boolean;
};
export {};