import React from 'react'; import { RendererProps } from 'amis-core'; import { Schema } from 'amis-core'; import { BaseSchema, SchemaObject } from '../Schema'; export declare type HboxRow = SchemaObject & { rowClassName?: string; cellClassName?: string; }; /** * 垂直布局控件 * 文档:https://baidu.gitee.io/amis/docs/components/vbox */ export interface VBoxSchema extends BaseSchema { type: 'vbox'; /** * 行集合 */ rows?: Array; } export interface HBoxProps extends RendererProps, Omit { } export default class VBox extends React.Component { static propsList: Array; static defaultProps: Partial; renderChild(region: string, node: Schema): JSX.Element; renderCell(row: HboxRow, key: any): JSX.Element; render(): JSX.Element; } export declare class VBoxRenderer extends VBox { }