import { CreatePhpTransactionReportDto, CreatePhpTransactionReportResponseDto } from './dto/create-php-transaction-report.dto';
import { UpdatePhpTransactionReportDto } from './dto/update-php-transaction-report.dto';
import { EventEmitter2 } from '@nestjs/event-emitter';
import { DataSource } from 'typeorm';
export declare class PhpTransactionReportService {
    private readonly connection;
    private readonly dynamicConnection;
    private readonly eventEmitter;
    constructor(connection: DataSource, dynamicConnection: DataSource, eventEmitter: EventEmitter2);
    create(createPhpTransactionReportDto: CreatePhpTransactionReportDto, limit: number, page: number, search: any, filter: string): Promise<CreatePhpTransactionReportResponseDto>;
    findAll(): string;
    update(id: number, updatePhpTransactionReportDto: UpdatePhpTransactionReportDto): string;
    remove(id: number): string;
    findcollected_by(): Promise<any>;
}
