UNPKG

flagpole

Version:

Simple and fast DOM integration, headless or headful browser, and REST API testing framework.

15 lines (14 loc) 602 B
import { iResponse, iValue } from "../interfaces"; import { ProtoResponse } from "../response"; import { HttpResponse } from "../httpresponse"; import { ValuePromise } from "../value-promise"; export declare abstract class MediaResponse extends ProtoResponse implements iResponse { protected abstract _mimePattern: RegExp; protected get extension(): string; init(httpResponse: HttpResponse): void; eval(): Promise<any>; find(path: string): ValuePromise; findAll(path: string): Promise<iValue[]>; protected _assertStatusCode(): void; protected _assertMimeType(): void; }