import React from "react";
interface FormTemplateProps {
    callback?: any;
    actionButton?: ({ submitting, isDirty, reset }: {
        submitting: boolean;
        isDirty: boolean;
        reset: (values?: Record<string, any>, options?: Record<string, boolean>) => void;
    }) => JSX.Element | null;
    cancelButton?: any;
    defaultValues: any;
    close?: any;
    children?: any;
    validation?: any;
    actionCreator: any;
    customButtons?: boolean;
    renderSubmittingContainer?: any;
    sideTab?: any;
    customSubmittingContainerTimeout?: number;
    pageSubmitError?: boolean;
    dispatch?: any;
    customWidth?: any;
    customHeight?: any;
    customMargin?: any;
    flexDirection?: any;
    formPadding?: any;
    parentJustifyContent?: any;
    buttonsJustifyContent?: any;
    buttonsMargin?: string;
    ref?: React.Ref<HTMLFormElement>;
    /**
     * Show the devtools
     */
    devtools?: boolean;
}
export declare const Form: React.FC<FormTemplateProps>;
export {};
