@wepublish/api
Version:
API core for we.publish.
11 lines (10 loc) • 532 B
TypeScript
import { PrismaClient } from '@prisma/client';
import { DashboardSubscription } from './dashboard-subscription.model';
export declare class DashboardSubscriptionService {
private prisma;
constructor(prisma: PrismaClient);
newSubscribers(start: Date, end: Date): Promise<DashboardSubscription[]>;
activeSubscribers(): Promise<DashboardSubscription[]>;
renewingSubscribers(start: Date, end: Date): Promise<DashboardSubscription[]>;
newDeactivations(start: Date, end: Date): Promise<DashboardSubscription[]>;
}