import { KeyboardEvent } from 'react'; import { NextStep } from './select-next'; import { AnyObject } from '@data-driven-forms/react-form-renderer'; interface FormOptions { valid: boolean; getState: () => AnyObject & { validating: boolean; values: AnyObject; }; getRegisteredFields: () => AnyObject; } interface Step { nextStep?: NextStep; buttons?: unknown; } type HandleNext = (nextStep: string, getRegisteredFields: () => AnyObject) => void; type HandleSubmit = () => void; type FindCurrentStep = (activeStep: string) => Step; declare const enterHandler: (e: KeyboardEvent, formOptions: FormOptions, activeStep: string, findCurrentStep: FindCurrentStep, handleNext: HandleNext, handleSubmit: HandleSubmit) => void; export default enterHandler;