| 
						 | 
						- import { expectType } from 'tsd';
 - import { curl } from '..';
 - 
 - // curl
 - expectType<Buffer>((await curl<Buffer>('http://a.com')).data);
 - // RequestOptions
 - expectType<Buffer>((await curl<Buffer>('http://a.com', {})).data);
 - expectType<string>((await curl<string>('http://a.com', {
 -   method: 'HEAD',
 - })).data);
 - expectType<string>((await curl<string>('http://a.com', {
 -   method: 'head',
 - })).data);
 - 
 - // HttpClientResponse
 - const res = await curl<Buffer>('http://a.com');
 - expectType<number | undefined>(res.res.timing?.queuing);
 - expectType<number | undefined>(res.res.timing?.dnslookup);
 - expectType<number | undefined>(res.res.timing?.connected);
 - expectType<number | undefined>(res.res.timing?.requestSent);
 - expectType<number | undefined>(res.res.timing?.waiting);
 - expectType<number | undefined>(res.res.timing?.contentDownload);
 
 
  |