import { XeroTestingService } from './xero-testing.service';
import { CreateXeroTestingDto } from './dto/create-xero-testing.dto';
import { UpdateXeroTestingDto } from './dto/update-xero-testing.dto';
export declare class XeroTestingController {
    private readonly xeroTestingService;
    constructor(xeroTestingService: XeroTestingService);
    create(createXeroTestingDto: CreateXeroTestingDto): string;
    update(id: string, updateXeroTestingDto: UpdateXeroTestingDto): string;
    remove(id: string): string;
    createFirstInvoice(id: number): string;
    findInvoiceByJobId(jobId: number): Promise<import("xero-node").Invoice[][]>;
    findPaymentByJobId(jobId: number): Promise<import("xero-node").Payment[][]>;
    findInvoicesByJobIds(jobIds: number[]): Promise<import("xero-node").Invoice[][]>;
    findPaymentsByJobIds(jobIds: number[]): Promise<import("xero-node").Payment[][]>;
    findAll(): string;
    findOne(id: string): string;
}
