import type { LegalEntity } from '../../../../core/models/api/legal-entity';
import type { DocumentMappingRecord, MappingRecord } from '../../../../utils/mapping/mappingRecord';
import type { BusinessDetailsSchema } from '../../forms/BusinessDetails/types';
export declare const solePropBusinessDetailsKeyMapping: MappingRecord<Omit<BusinessDetailsSchema, 'companyRegistrationDocument' | 'companyTaxDocument' | 'companyProofOfDirectorDocument' | 'companyProofOfSignatoryDocument' | 'companyProofOfOwnershipDocument' | 'companyConstitutionalDocument'>, Pick<LegalEntity, 'soleProprietorship'>>;
export declare const solePropBusinessDetailsApiKeyMapping: MappingRecord<Pick<LegalEntity, 'soleProprietorship'>, BusinessDetailsSchema>;
export declare const solePropBusinessDetailsDocumentMapping: DocumentMappingRecord<BusinessDetailsSchema>;
export declare const remediationSolePropBusinessDetailsApiKeyMapping: MappingRecord<Pick<LegalEntity, 'soleProprietorship'>, BusinessDetailsSchema> & DocumentMappingRecord<BusinessDetailsSchema>;
