import { ReceiptPayDto } from "../dto/receipt-pay.dto";
import { ReceiptCreateDto } from "../dto/receipt-create.dto";
import { ReceiptService } from "./receipt.service";
export declare class ReceiptController {
    private readonly receiptService;
    constructor(receiptService: ReceiptService);
    prepare(dto: ReceiptCreateDto): Promise<{
        receipt: {
            id: any;
            amount: any;
        };
        e?: undefined;
    } | {
        e: unknown;
        receipt?: undefined;
    }>;
    pay(dto: ReceiptPayDto): Promise<any>;
}
