import { PrismaService } from '../prisma/prisma.service'; export declare class AdminPaymentMethodsService { private readonly prisma; constructor(prisma: PrismaService); findAll(): Promise<{ id: string; type: string; provider: string; accountName: string; accountNumber: string; displayName: string; logoUrl: string | null; instructions: string | null; isActive: boolean; sortOrder: number; createdAt: Date; updatedAt: Date; }[]>; findOne(id: string): Promise<{ id: string; type: string; provider: string; accountName: string; accountNumber: string; displayName: string; logoUrl: string | null; instructions: string | null; isActive: boolean; sortOrder: number; createdAt: Date; updatedAt: Date; } | null>; create(data: any): Promise<{ id: string; type: string; provider: string; accountName: string; accountNumber: string; displayName: string; logoUrl: string | null; instructions: string | null; isActive: boolean; sortOrder: number; createdAt: Date; updatedAt: Date; }>; update(id: string, data: any): Promise<{ id: string; type: string; provider: string; accountName: string; accountNumber: string; displayName: string; logoUrl: string | null; instructions: string | null; isActive: boolean; sortOrder: number; createdAt: Date; updatedAt: Date; }>; delete(id: string): Promise<{ id: string; type: string; provider: string; accountName: string; accountNumber: string; displayName: string; logoUrl: string | null; instructions: string | null; isActive: boolean; sortOrder: number; createdAt: Date; updatedAt: Date; }>; reorder(methodIds: string[]): Promise<{ success: boolean; }>; }