import type { UpdateLegalEntity } from '../../../api/legalEntity/useUpdateLegalEntity';
import type { ExistingLegalEntity } from '../../../core/models/api/legal-entity';
import type { ExemptSettlor } from '../tasks/TrustMembers/types';
export declare const exemptSettlorNamesTheSame: (existingSettlor: ExemptSettlor, newSettlor: ExemptSettlor) => boolean;
export declare const updateExemptSettlorName: ({ exemptSettlor, updateLegalEntity, }: {
    exemptSettlor: ExemptSettlor;
    updateLegalEntity: UpdateLegalEntity;
}) => Promise<ExistingLegalEntity>;
export declare const updateOrganizationExemptSettlorName: ({ exemptSettlor, updateLegalEntity, }: {
    exemptSettlor: ExemptSettlor;
    updateLegalEntity: UpdateLegalEntity;
}) => Promise<ExistingLegalEntity>;
