Sha256: 099993e963aca5a812f17f1cd6ecfbacfd5138b2a6c700cbc8ff6d7d4c803583
Contents?: true
Size: 576 Bytes
Versions: 33
Compression:
Stored size: 576 Bytes
Contents
import type { MakeFetchHappenOptions } from 'make-fetch-happen'; export type Retry = MakeFetchHappenOptions['retry']; type FetchOptions = { retry?: Retry; timeout?: number; }; export type TUFOptions = { cachePath: string; mirrorURL: string; rootPath: string; } & FetchOptions; export interface TUF { getTarget(targetName: string): Promise<string>; } export declare class TUFClient implements TUF { private updater; constructor(options: TUFOptions); refresh(): Promise<void>; getTarget(targetName: string): Promise<string>; } export {};
Version data entries
33 entries across 33 versions & 1 rubygems