export default abstract class Input { constructor(); instance?: object; request(url: string, type: string): Promise; handleResponse(response: any, type: string): Blob | string | JSON | Document | XMLDocument; getBlob(url: string, mimeType?: string): Promise; getText(url: string, mimeType?: string): Promise; getBase64(url: string, mimeType?: string): Promise; destroy(): void; }