import type { App_RoutingForms_Form } from '../../../prisma-client';
import type { Dispatch, SetStateAction } from "react";
import type { SerializableForm, FormResponse } from "../types/types";
export type FormInputFieldsProps = {
    form: Pick<SerializableForm<App_RoutingForms_Form>, "fields">;
    /**
     * Make sure that response is updated by setResponse
     */
    response: FormResponse;
    setResponse: Dispatch<SetStateAction<FormResponse>>;
    /**
     * Identifier of the fields that should be disabled
     */
    disabledFields?: string[];
};
export default function FormInputFields(props: FormInputFieldsProps): JSX.Element;
export declare const FormInputFieldsSkeleton: () => JSX.Element;
//# sourceMappingURL=FormInputFields.d.ts.map