import type { BacklogRequestOptions, BacklogRequestOptionsGet } from "./BacklogRequestOption"; import type { BacklogResponse } from "./BacklogResponse"; import type { BacklogResponseFile } from "./BacklogResponseFile"; import type { BacklogResponseNoContent } from "./BacklogResponseNoContent"; export interface BacklogRequest { get(options: BacklogRequestOptionsGet): Promise>; getFile(options: BacklogRequestOptionsGet): Promise>; post(options: BacklogRequestOptions): Promise>; postNoContent(options: BacklogRequestOptions): Promise>; put(options: BacklogRequestOptions): Promise>; patch(options: BacklogRequestOptions): Promise>; delete(options: BacklogRequestOptions): Promise>; }