import React from 'react';
import './index.scss';
export interface CommonFormProps {
    dataSource: any;
    value?: object;
    children?: any;
    style?: object;
    textToColumn: number;
    fieldList: any[];
    pageInfo: any;
    containerCode?: string;
    containerName?: string;
    placeholder?: string;
    __designMode?: string;
    isPreview?: boolean;
}
interface StateProps {
    data: any;
}
declare class CommonForm extends React.Component<CommonFormProps, StateProps> {
    static displyName: string;
    constructor(props: CommonFormProps);
    renderColumns: () => any;
    processData: (v: any, fieldList: any) => {};
    handleSubmit: (v: any, e: any) => Promise<void>;
    handleEdit: (v: any, e: any) => Promise<void>;
    reset: () => void;
    render(): React.ReactNode;
}
export default CommonForm;
