import type { TFunction } from '../../../../types';
import type { Address } from '../../../core/models/api/address';
import type { DatasetUtil } from '../../../utils/datasetUtil';
import type { BusinessFinancingSchema, BusinessFinancingSummaryType } from '../../EFP/tasks/BusinessFinancingDropin/types';
export declare const getTranslatedGender: (t: TFunction<"businessFinancing">, gender?: string) => string | undefined;
export declare const getTranslatedLegalInsolvency: (t: TFunction<"businessFinancing">, insolvencyData?: string) => string | undefined;
export declare const getValidUserLocale: (locale: string) => string;
export declare const getFormattedAmount: (value?: string, currency?: string) => string | undefined;
export declare const formatDataForSummary: (language: string, t: TFunction<"businessFinancing">, datasetUtils: DatasetUtil, data?: BusinessFinancingSchema, rootLeAddress?: Address) => BusinessFinancingSummaryType;
export declare const canSubmit: (data: BusinessFinancingSchema) => boolean;
