
import { BaseProps, ContainerStyleProps, Mods } from "../../../tasty/types.js";
import "../../../tasty/index.js";
import * as react from "react";
import { ForwardedRef, HTMLAttributes, ReactNode } from "react";

//#region src/components/content/Layout/LayoutContent.d.ts
type ScrollbarType = 'default' | 'thin' | 'tiny' | 'none';
interface CubeLayoutContentProps extends BaseProps, ContainerStyleProps {
  /** Scrollbar style: 'default' | 'thin' | 'tiny' | 'none' */
  scrollbar?: ScrollbarType;
  children?: ReactNode;
  /** Additional modifiers to apply */
  mods?: Mods;
  /** Ref for the inner content element */
  innerRef?: ForwardedRef<HTMLDivElement>;
  /** Props to spread on the Inner sub-element */
  innerProps?: HTMLAttributes<HTMLDivElement>;
}
declare const _LayoutContent: react.ForwardRefExoticComponent<CubeLayoutContentProps & react.RefAttributes<HTMLDivElement>>;
//#endregion
export { CubeLayoutContentProps, ScrollbarType, _LayoutContent };
//# sourceMappingURL=LayoutContent.d.ts.map