import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { AdditionalRecipient } from "./AdditionalRecipient"; import { Money } from "./Money"; import { TenderBankAccountDetails } from "./TenderBankAccountDetails"; import { TenderBuyNowPayLaterDetails } from "./TenderBuyNowPayLaterDetails"; import { TenderCardDetails } from "./TenderCardDetails"; import { TenderCashDetails } from "./TenderCashDetails"; import { TenderSquareAccountDetails } from "./TenderSquareAccountDetails"; import { TenderType } from "./TenderType"; export declare const Tender: core.serialization.ObjectSchema; export declare namespace Tender { interface Raw { id?: string | null; location_id?: (string | null | undefined) | null; transaction_id?: (string | null | undefined) | null; created_at?: string | null; note?: (string | null | undefined) | null; amount_money?: Money.Raw | null; tip_money?: Money.Raw | null; processing_fee_money?: Money.Raw | null; customer_id?: (string | null | undefined) | null; type: TenderType.Raw; card_details?: TenderCardDetails.Raw | null; cash_details?: TenderCashDetails.Raw | null; bank_account_details?: TenderBankAccountDetails.Raw | null; buy_now_pay_later_details?: TenderBuyNowPayLaterDetails.Raw | null; square_account_details?: TenderSquareAccountDetails.Raw | null; additional_recipients?: (AdditionalRecipient.Raw[] | null | undefined) | null; payment_id?: (string | null | undefined) | null; } }