///
import { Control, FieldValues, UseFormRegister } from 'react-hook-form';
import { Schema } from './types/schema.js';
export declare const defaultClassNames: {
label: string;
hint: {
text: string;
bottom: string;
top: string;
};
focusRing: string;
fieldInput: string;
fieldSelect: string;
};
declare const Fields: ({ classNames, schema, register, className, control, showRequiredLabel, showOptionalLabel, values, uploadAsset, }: {
classNames?: any;
className?: string | undefined;
schema: Schema.FieldDefinition[];
register: UseFormRegister;
control: Control;
showRequiredLabel: boolean;
showOptionalLabel: boolean;
values: FieldValues;
uploadAsset?: Function | undefined;
}) => JSX.Element | null;
export default Fields;