import type { BaseInnerFormProps } from '../../../../hooks/useForm/types';
import type { ValidatorMode } from '../../../../utils/validation/types';
interface FieldConfig<FormSchema> {
    name: keyof FormSchema;
    label: string;
    helper?: string;
    isValid?: boolean;
    transformInput?: (input: string) => string;
    transformMode?: ValidatorMode;
}
export interface NameFieldsProps<FormSchema> {
    formProps: BaseInnerFormProps<FormSchema>;
    fieldConfigs: FieldConfig<FormSchema>[];
}
export declare function NameFields<FormSchema>(props: NameFieldsProps<FormSchema>): import("preact/jsx-runtime").JSX.Element | undefined;
export {};
