from aiogram.filters.callback_data import CallbackData from models import PaymentStatus class PayInvoiceClb(CallbackData, prefix="pay_invoice"): invoice_id: int class PaymentStatusClb(CallbackData, prefix="payment_status"): payment_id: int payment_status: PaymentStatus class AnnouncePageClb(CallbackData, prefix="a10t.p"): page: int class AnnounceItemClb(CallbackData, prefix="a10t.i"): page: int announce_id: int class InvoicePageClb(CallbackData, prefix="invoice.p"): page: int class InvoiceItemClb(CallbackData, prefix="invoice.i"): page: int invoice_id: int