import { PrismaService } from '../prisma/prisma.service'; import { UpdateCheckStatusDto } from './dto/check.dto'; import { NotificationsService } from '../notifications/notifications.service'; export declare class ChecksService { private readonly prisma; private readonly notifications; constructor(prisma: PrismaService, notifications: NotificationsService); findByOrder(orderId: string): Promise<{ id: string; orderId: string; row: number; amount: number; dueDate: string; sayadId: string; checkNumber: string | undefined; ownerNationalId: string | undefined; ownerFirstName: string | undefined; ownerLastName: string | undefined; bankName: string; branchName: string | undefined; frontImage: string | undefined; backImage: string | undefined; notes: string | undefined; mode: string; status: import("@prisma/client").$Enums.CheckStatus; createdAt: string; updatedAt: string; }[]>; updateStatus(id: string, adminId: string, dto: UpdateCheckStatusDto): Promise<{ id: string; orderId: string; row: number; amount: number; dueDate: string; sayadId: string; checkNumber: string | undefined; ownerNationalId: string | undefined; ownerFirstName: string | undefined; ownerLastName: string | undefined; bankName: string; branchName: string | undefined; frontImage: string | undefined; backImage: string | undefined; notes: string | undefined; mode: string; status: import("@prisma/client").$Enums.CheckStatus; createdAt: string; updatedAt: string; }>; private map; }