import { FormikConfig, FormikProps, FormikValues } from 'formik';
import React from 'react';
export interface FormProps<Values> {
    submitText?: string;
    cancelText?: string;
    showButtonsOnTop?: boolean;
    onCancel?: () => void;
    showCancelButton: boolean;
    showSubmitButton: boolean;
    children: ((props: FormikProps<Values>) => React.ReactElement) | React.ReactElement;
}
export declare const Form: {
    <Values extends FormikValues = FormikValues, ExtraProps = {}>(props: FormikConfig<Values> & ExtraProps & FormProps<Values>): JSX.Element;
    defaultProps: {
        submitText: string;
        cancelText: string;
        showButtonsOnTop: boolean;
        showCancelButton: boolean;
        showSubmitButton: boolean;
        onCancel: () => void;
    };
};
//# sourceMappingURL=Form.d.ts.map