import React from 'react'; import './CommonContainer.less'; import { RowProps } from 'antd'; import { EditorInBorderForChildrenProps, PropsTypes } from '@orca-fe/deye-typings'; export interface CommonContainerProps extends React.HTMLAttributes { /** 容器模式,Flex布局/固定网格布局 */ mode?: 'default' | 'flex' | 'grid'; /** 弹性布局方向 */ flexDirection?: 'row' | 'column'; /** 网格布局模板 */ gridType?: string; /** 网格布局或弹性布局的间距配置 */ gap?: number; children?: React.ReactElement; justify?: RowProps['justify']; align?: RowProps['align']; } declare const CommonContainer: { (props: CommonContainerProps): JSX.Element; title: string; isContainer(props: any): any; style: boolean; propsDef: PropsTypes[]; customEditorInBorderForChildren(props: EditorInBorderForChildrenProps): JSX.Element | null; }; export default CommonContainer;