import { CredentialsArgs } from './Credentials'; import { TwitterStream } from './TwitterStream'; declare module 'twitter-v2' { export interface RequestParameters { [key: string]: string | Array | RequestParameters; } export default class Twitter { constructor(credentials: CredentialsArgs); public get( endpoint: string, parameters?: RequestParameters ): Promise; public post( endpoint: string, body?: any, parameters?: RequestParameters ): Promise; public delete( endpoint: string, parameters?: RequestParameters ): Promise; public stream( endpoint: string, parameters?: RequestParameters ): TwitterStream; } }