UNPKG

smc-hub

Version:

CoCalc: Backend webserver component

10 lines (9 loc) 620 B
import { PostgreSQL } from "../types"; export declare function update_site_license_usage_log(db: PostgreSQL): Promise<void>; export interface Interval { begin: Date; end: Date; } export declare function number_of_projects_that_used_license(db: PostgreSQL, license_id: string, interval: Interval): Promise<number>; export declare function number_of_hours_projects_used_license(db: PostgreSQL, license_id: string, interval: Interval): Promise<number>; export declare function projects_that_used_license(db: PostgreSQL, license_id: string, interval: Interval, fields?: string[], limit?: number): Promise<object[]>;