using AyCode.Interfaces.Addresses;
using AyCode.Interfaces.TimeStampInfo;
using AyCode.Interfaces.Profiles.Dtos;
using AyCode.Interfaces.Addresses.Dtos;

namespace AyCode.Interfaces.Profiles;

public interface IAcProfile<TAddress> : IAcProfileDtoBase<TAddress>, ITimeStampInfo where TAddress : IAcAddressDtoBase
{
    public string? GetFullName(string lang = "ENG");
    public void SetAddress(TAddress address);
}