@accounter/server
Version:
Accounter GraphQL server
13 lines (12 loc) • 564 B
TypeScript
import { TenantAwareDBClient } from '../../app-providers/tenant-db-client.js';
import type { IGetAllFundsParams, IGetAllTrainingFundsResult } from '../types.js';
export declare class FundsProvider {
private db;
constructor(db: TenantAwareDBClient);
private pensionFundsCache;
getAllPensionFunds(): Promise<IGetAllTrainingFundsResult[]>;
private trainingFundsCache;
getAllTrainingFunds(): Promise<IGetAllTrainingFundsResult[]>;
private allFundsCache;
getAllFunds(params: IGetAllFundsParams): Promise<IGetAllTrainingFundsResult[]>;
}