[Representational Image] HTC’s two Nexus 2016 phones’ codenames leaked. Pictured: HTC smartphones are displayed in a mobile phone shop in Taipei April 8, 2013.REUTERS/Pichi Chuang

It is expected that HTC's next-generation smartphone, the HTC 10 (aka HTC One M10), would be unveiled simultaneously in New York, London and Taipei April 12, but the company is yet to announce the release date officially. However, its launch is imminent as it's been spotted on the Federal Communications Commission (FCC).

Two models -- 2PS6200 and 2PS6500 -- from HTC, believed to be the upcoming HTC 10, have received approval from the FCC, according to Times News. It went on to say that the telecommunication authority document doesn't have pictures of the devices that would throw some light on whether they are indeed the HTC 10 or some other product. 

According to GFXBench listing (via Winfuture), the HTC 10 will sport a 5.1-inch touchscreen with at least five finger gesture support and 2,560x1,440 pixels, powered by a Qualcomm Snapdragon 820 processor, house an Adreno 530 GPU and run Android 6.0.1 Marshmallow. It also has a 32GB internal memory, a 4GB RAM, a 4GB RAM, a 12MP main camera and a 5MP front-snapper. 

[Read: HTC 10 round-up: Release, specifications, pricing, other details]

There are also reports that the device will sport a 5.2-inch screen with 1,440x2,560 pixels, come packed with a 64GB/128GB internal memory (with microSD card slot), mount a 23MP main camera and powered by a 3,000mAh battery. Leakster Evan Blass @evleaks has claimed in a tweet that the HTC 10 will have a super LCD 5 display (not AMOLED) and a 3,000mAh battery, and LlabTooFeR has claimed it will come with a Sony IMX377 12MP main camera and a 5MP UltraPixel front-snapper.

[Read: HTC 10: 3 variants of flagship device expected]

A report by MyDriver (via PhoneRadar) has claimed that HTC will launch three variants of its upcoming flagship device -- one with a Qualcomm Snapdragon 652 processor with a price tag of 3,799 Yuan (around $583/Rs. 38,900), the other one with a 32GB internal storage and a 3GB RAM priced at 4,999 Yuan (around $786/Rs. 51,200), and another one with a 128GB internal memory and a 4GB RAM at 5,888 Yuan (around $904/Rs. 60,300).