import React, { ReactNode } from 'react';
import { BasicComponent } from "../../utils/typings";
import { FormInstance } from "./types";
export interface FormProps extends BasicComponent {
    footer: ReactNode;
    initialValues: any;
    name: string;
    form: any;
    disabled: boolean;
    divider: boolean;
    validateTrigger: string | string[] | false;
    labelPosition: 'top' | 'left' | 'right';
    starPosition: 'left' | 'right';
    onFinish: (values: any) => void;
    onFinishFailed: (values: any, errorFields: any) => void;
}
export declare const Form: React.ForwardRefExoticComponent<Partial<FormProps> & React.RefAttributes<FormInstance<any>>>;
