import { SyntheticEvent } from "react";
import { IElementTypes } from "../constants/common-interface";
import { ISchema, ITheme } from "../constants/model-interfaces";
export default function (props: IProps): JSX.Element;
interface IProps {
    schema: ISchema;
    validated: boolean;
    form: any;
    theme: ITheme;
    onCustom: Function;
    onPrevious: Function;
    onNext: Function;
    onSubmit: Function;
    emit: Function;
    buttons?: IElementTypes;
    useNextResponse?: boolean;
    validate: (e: SyntheticEvent, type: string) => boolean;
    formValidated: (validated: boolean) => void;
}
export {};
