@buttercup/googledrive-client
Version:
Basic client for Google Drive
13 lines (12 loc) • 473 B
TypeScript
/// <reference types="node" />
import { Response } from "@buttercup/fetch";
import { Headers } from "./types.js";
export interface RequestConfig {
body?: string | Buffer | ArrayBufferLike;
headers?: Headers;
method: "DELETE" | "GET" | "HEAD" | "PATCH" | "POST";
query?: Record<string, string>;
url: string;
}
export declare function handleBadResponse(response: Response): void;
export declare function request(config: RequestConfig): Promise<Response>;