6de2455917
- Added GLOBAL_MARKETS_TITLE to all translation files - Updated footer with 12 markets (4 active + 8 upcoming) - Translated market section to: zh-cn, zh-tw, ja, ko, th, vi, id, ms, hi - Built and deployed to production - CloudFront invalidation: I3RTMXVFDJXWLG3SYX208OP1CC
26 lines
653 B
TypeScript
26 lines
653 B
TypeScript
import { HttpMethod } from "../interfaces";
|
|
export interface RequestOptions<TData> {
|
|
method?: HttpMethod | "*";
|
|
url?: string;
|
|
auth?: string;
|
|
params?: object | "*";
|
|
data?: TData | "*";
|
|
headers?: Headers;
|
|
}
|
|
export interface Headers {
|
|
[header: string]: string;
|
|
}
|
|
export default class Request<TData> {
|
|
method: HttpMethod | "*";
|
|
url: string;
|
|
auth: string;
|
|
params: object | "*";
|
|
data: TData | "*";
|
|
headers: Headers | "*";
|
|
constructor(opts?: RequestOptions<TData>);
|
|
get ANY(): "*";
|
|
attributeEqual(lhs: any, rhs: any): boolean;
|
|
isEqual(other: Request<any>): boolean;
|
|
toString(): string;
|
|
}
|