import { Optional } from '@/utils/types/Optional';
import RJSFForm, { FormProps } from '@rjsf/core';
import { GenericObjectType, RJSFSchema } from '@rjsf/utils';
import { Ref } from 'react';
/**
 * Wrapper around react-jsonschema-form that supplies default styling/templates/widgets for
 * Synapse/Portals
 */
export declare function JsonSchemaForm<T = any>(props: Optional<FormProps, 'validator'> & {
    formRef?: Ref<RJSFForm<T, RJSFSchema, GenericObjectType>>;
}): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=JsonSchemaForm.d.ts.map