@imput/youtubei.js
Version:
A JavaScript client for YouTube's private API, known as InnerTube. Fork of youtubei.js
10 lines (9 loc) • 313 B
TypeScript
export interface ICache {
cache_dir: string;
get(key: string): Promise<ArrayBuffer | undefined>;
set(key: string, value: ArrayBuffer): Promise<void>;
remove(key: string): Promise<void>;
}
export interface ICacheConstructor {
new (persistent: boolean, persistent_directory?: string): ICache;
}