import { Repository } from 'typeorm';
import { ClsService } from 'nestjs-cls';
import { TenantAwareRepository } from '../../../common/repositories/tenant-aware.repository';
import { BankEntity } from '../../../entities/bank.entity';
export declare class BankRepository extends TenantAwareRepository<BankEntity> {
    constructor(repo: Repository<BankEntity>, cls: ClsService);
    findAllActive(): Promise<BankEntity[]>;
    findByName(name: string): Promise<BankEntity | null>;
    countAccounts(bankId: string): Promise<number>;
}
