import type IRequest from '../interfaces/IRequest'; export default class ServiceRequest implements IRequest { private request; private name; private url; constructor(request: IRequest, name?: string, url?: string); get(url: string, data?: any): Promise; post(url: string, data?: any): Promise; put(url: string, data?: any): Promise; patch(url: string, data?: any): Promise; delete(url: string, data?: any): Promise; private getData; private handleError; }