/// interface IRequestBodyUtil { json(data: any): Buffer; urlencoded(data: any): Buffer; } interface IRequestOption { url: string; method?: string; body?: (util: IRequestBodyUtil) => Buffer; headers?: Record; type?: 'json' | 'buffer' | 'text'; } export declare function request(option: IRequestOption): Promise; export {};