import { PayoutAccountsService } from './payout-accounts.service';
export declare class PayoutAccountsController {
    private readonly svc;
    constructor(svc: PayoutAccountsService);
    getMine(req: any): Promise<import("./payout-account.entity").PayoutAccount | null>;
    save(req: any, body: any): Promise<import("./payout-account.entity").PayoutAccount>;
    verify(req: any, body: any): Promise<any>;
    getBanks(country: string): Promise<any[]>;
    getUserBankStatus(userId: string): Promise<{
        has_bank: boolean;
        bank_verified: boolean;
        bank_name: string | null;
        account_name: string | null;
    }>;
}
