UNPKG

encrypted-fetcher

Version:
10 lines 612 B
import { IPassword } from "./IPassword"; export declare class EncryptedFetcher<Headers extends object = {}> { readonly host: string; protected headers_?: Headers; private readonly password_; constructor(host: string, password: IPassword | IPassword.Closure, headers?: Headers); protected fetch<Input extends Record<string, string>, Output>(method: "GET" | "DELETE", path: string, input?: Input): Promise<Output>; protected fetch<Input extends object, Output>(method: "POST" | "PATCH" | "PUT", path: string, input?: Input): Promise<Output>; } //# sourceMappingURL=EncryptedFetcher.d.ts.map