@imput/youtubei.js
Version:
A JavaScript client for YouTube's private API, known as InnerTube. Fork of youtubei.js
25 lines (24 loc) • 715 B
TypeScript
import type { YTNode } from '../helpers.js';
declare class DelayQueue {
front: number[];
back: number[];
constructor();
isEmpty(): boolean;
clear(): void;
getValues(): number[];
}
export default class SmoothedQueue {
#private;
constructor();
enqueueActionGroup(group: YTNode[]): void;
emitSmoothedActions(): void;
clear(): void;
set callback(cb: ((actions: YTNode[]) => void) | null);
get callback(): ((actions: YTNode[]) => void) | null;
get action_queue(): YTNode[][];
get estimated_update_interval(): number | null;
get last_update_time(): number | null;
get next_update_id(): any;
get poll_response_delay_queue(): DelayQueue;
}
export {};