import { ErrorUnion, PaymentReceiptUnion } from '../outputs'; /** * Returns information about a successful payment * @param {Object} params * @param {number} [params.chatId] - Chat identifier of the PaymentSuccessful message * @param {number} [params.messageId] - Message identifier * @param {Object} state * @returns {PaymentReceiptUnion | ErrorUnion} */ export declare type GetPaymentReceiptMethod = (params: GetPaymentReceiptParams, state?: Record) => Promise; export interface GetPaymentReceiptParams { /** Chat identifier of the PaymentSuccessful message */ chatId?: number; /** Message identifier */ messageId?: number; }