export declare enum PaymentType {
    Cash = "cash",
    Card = "card",
    Wallet = "wallet",
    Pass = "pass",
    Subscription = "subscription",
    Credit = "credit",
    CreditBillPayment = "credit_bill_payment"
}
export declare class MakePaymentDto {
    restaurant_id?: string;
    order_id?: string;
    booking_id?: string;
    payment_method_id?: string;
    payment_type: string;
}
export declare class transferMoneyDto {
    amount: number;
    destination: string;
}
export declare class VerifyAmountDto {
    razorpay_payment_id: string;
    razorpay_order_id: string;
    razorpay_signature: string;
}
export declare enum AdminPayoutType {
    Driver = "driver",
    Vendor = "vendor"
}
export declare class adminPaoutListDto {
    page: number;
    limit: number;
    type: string;
}
export declare class adminPayoutActionDto {
    vendor_id?: string;
    driver_id?: string;
    admin_payout_action: boolean;
}
export declare class adminPayoutTypeDto {
    admin_payout_type?: string;
    monthly?: number[];
    weekly?: string[];
}
export { VendorPayoutHistoryDto, VendorPayoutItemDto, PayoutBadgeDto, PayoutStatusBadgeDto, VendorPayoutHistorySummaryStatsDto, VendorPayoutHistoryPaginationDto, VendorPayoutHistoryResponse, } from 'src/vendor/dto/vendor.dto';
