import type { TFunction } from '../../../../../types';
import type { CountryCode } from '../../../../types/datasets/country-code';
import type { FieldMetadata, NoParams, PerCountryFieldConfig } from '../../../../utils/fieldConfigurations';
import type { LegalCompanyNameFieldSchema } from './types';
export declare const defaultFieldMetadata: FieldMetadata<LegalCompanyNameFieldSchema, 'legalCompanyName'>;
export declare const defaultFieldConfig: PerCountryFieldConfig<LegalCompanyNameFieldSchema, 'legalCompanyName', NoParams>;
export declare const defaultFieldMetadataV4: FieldMetadata<LegalCompanyNameFieldSchema, 'legalCompanyName'>;
export declare const defaultFieldConfigV4: PerCountryFieldConfig<LegalCompanyNameFieldSchema, 'legalCompanyName', NoParams>;
interface HelperTextParams {
    country: CountryCode;
}
/**
 * Returns the guidance text for the legal company name field based on country.
 */
export declare const getLegalCompanyNameGuidanceText: (t: TFunction<"business" | "trust">, { country }: HelperTextParams) => string;
export {};
