import { AdminPaymentMethodsService } from './admin-payment-methods.service'; export declare class AdminPaymentMethodsController { private readonly service; constructor(service: AdminPaymentMethodsService); 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(body: { methodIds: string[]; }): Promise<{ success: boolean; }>; }