cnpmcore
Version:
22 lines (21 loc) • 640 B
TypeScript
import { AbstractController } from './AbstractController';
export declare class DownloadController extends AbstractController {
private packageVersionDownloadRepository;
showPackageDownloads(fullname: string, range: string): Promise<{
downloads: {
day: string;
downloads: number;
}[];
versions: Record<string, {
day: string;
downloads: number;
}[]>;
}>;
showTotalDownloads(scope: string, range: string): Promise<{
downloads: {
day: string;
downloads: number;
}[];
}>;
private checkAndGetRange;
}