import React, { PropsWithChildren, CSSProperties, DOMAttributes } from "react"; export interface LayoutItemProps extends DOMAttributes { /** 样式*/ style?: CSSProperties; /** 类名*/ className?: string; } export interface LayoutProps extends LayoutItemProps { /** 子元素是否横向排列 */ row?: boolean; } declare function Layout(props: PropsWithChildren): JSX.Element; declare namespace Layout { var Header: (props: React.PropsWithChildren) => JSX.Element; var Content: (props: React.PropsWithChildren) => JSX.Element; var Sider: (props: React.PropsWithChildren) => JSX.Element; var Footer: (props: React.PropsWithChildren) => JSX.Element; } export default Layout;