import { RenderLogger } from '../logger'; export interface RenderClient { fetchCompletedJobs(limit: number, finishedAfter?: Date, finishedBefore?: Date, log?: RenderLogger): Promise<{ jobId: number; finishedAt: Date; obhUsed: number; rndrUsed: number; userId?: string; }[]>; markJobsBurned(ids: number[], totalBurned: number, log?: RenderLogger): Promise; fetchNodeOperatorRewards(startTime: Date, endTime: Date, log?: RenderLogger): Promise<{ jobIds: number[]; withObh: Record; }>; markJobsPayed(ids: number[], finishedAfter: Date, finishedBefore: Date, totalDistributed: number, log?: RenderLogger): Promise; fetchNetworkRevenue(startTime: Date, endTime: Date, log?: RenderLogger): Promise<{ usdSpent: number; }>; } export declare const renderClient: (authToken: string) => RenderClient; //# sourceMappingURL=render.d.ts.map