import Nomalism from '@nomalism-com/types'; import { IModuleConstructor } from '../../main'; export default class Repository implements Nomalism.PaymentBatch.IRepository { route: string; private api; constructor({ api, route }: IModuleConstructor); findPending(params: Nomalism.PaymentBatch.IPaymentsNotExportedRequest): Promise; create(body: Nomalism.PaymentBatch.IExportPaymentsRequest[]): Promise; findCreated(): Promise; updateDownloadNumber(params: Nomalism.shared.IFindByIdRequest): Promise; deleteOne(selector: Nomalism.shared.IFindByIdRequest): Promise; getBatchPdfUrl(opts: { month?: number; year?: number; ids?: string[]; token: string; }): string; }