mirror of
https://github.com/standardnotes/server
synced 2026-07-14 09:01:33 -04:00
10 lines
416 B
TypeScript
10 lines
416 B
TypeScript
import { Uuid } from '@standardnotes/domain-core'
|
|
|
|
import { RevenueModification } from './RevenueModification'
|
|
|
|
export interface RevenueModificationRepositoryInterface {
|
|
findLastByUserUuid(userUuid: Uuid): Promise<RevenueModification | null>
|
|
sumMRRDiff(dto: { billingFrequencies: number[]; planNames?: string[] }): Promise<number>
|
|
save(revenueModification: RevenueModification): Promise<RevenueModification>
|
|
}
|