/** * Representa as propriedades necessárias para se executar uma requisição. */ export declare class RequestMetadata { /** A URL a ser chamada */ url: string; /** O verbo HTTP */ method: Method; /** Tempo limite de espera pela resposta */ timeout: number; /** Headers para serem enviados na requisição */ headers: Array
; /** * @param {string} url A URL que deve ser chamada. * @param {Method} method O Método da requisição (GET, PUT, POST ou DELETE). */ constructor(url: string, method: Method, headers?: Array
); } /** Representa os verbos HTTP suportados */ export declare enum Method { GET = 0, PUT = 1, POST = 2, DELETE = 3 } /** Headers HTTP */ export interface Header { name: string; value: string; }