import React from 'react';
import { FieldSchema } from '../../types/schema';
import { FieldComponentProps } from './types';
export type { FieldComponentProps } from './types';
declare function getFieldRegistry(): Record<string, React.ComponentType<FieldComponentProps>>;
interface FormFieldProps {
    fieldSchema: FieldSchema;
    basePath?: string;
    depth?: number;
}
export declare function FormField({ fieldSchema, basePath, depth }: FormFieldProps): import("react/jsx-runtime").JSX.Element | null;
export { getFieldRegistry };
