import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { Address } from "./Address"; import { Error_ } from "./Error_"; import { V1Money } from "./V1Money"; import { V1OrderHistoryEntry } from "./V1OrderHistoryEntry"; import { V1OrderState } from "./V1OrderState"; import { V1Tender } from "./V1Tender"; export declare const V1Order: core.serialization.ObjectSchema; export declare namespace V1Order { interface Raw { errors?: (Error_.Raw[] | null | undefined) | null; id?: string | null; buyer_email?: (string | null | undefined) | null; recipient_name?: (string | null | undefined) | null; recipient_phone_number?: (string | null | undefined) | null; state?: V1OrderState.Raw | null; shipping_address?: Address.Raw | null; subtotal_money?: V1Money.Raw | null; total_shipping_money?: V1Money.Raw | null; total_tax_money?: V1Money.Raw | null; total_price_money?: V1Money.Raw | null; total_discount_money?: V1Money.Raw | null; created_at?: string | null; updated_at?: string | null; expires_at?: (string | null | undefined) | null; payment_id?: (string | null | undefined) | null; buyer_note?: (string | null | undefined) | null; completed_note?: (string | null | undefined) | null; refunded_note?: (string | null | undefined) | null; canceled_note?: (string | null | undefined) | null; tender?: V1Tender.Raw | null; order_history?: (V1OrderHistoryEntry.Raw[] | null | undefined) | null; promo_code?: (string | null | undefined) | null; btc_receive_address?: (string | null | undefined) | null; btc_price_satoshi?: (number | null | undefined) | null; } }