import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { PurchaseOrderRequestCompany } from "./PurchaseOrderRequestCompany"; import { PurchaseOrderRequestCurrency } from "./PurchaseOrderRequestCurrency"; import { PurchaseOrderRequestDeliveryAddress } from "./PurchaseOrderRequestDeliveryAddress"; import { PurchaseOrderRequestLineItemsItem } from "./PurchaseOrderRequestLineItemsItem"; import { PurchaseOrderRequestPaymentTerm } from "./PurchaseOrderRequestPaymentTerm"; import { PurchaseOrderRequestStatus } from "./PurchaseOrderRequestStatus"; import { PurchaseOrderRequestTrackingCategoriesItem } from "./PurchaseOrderRequestTrackingCategoriesItem"; import { PurchaseOrderRequestVendor } from "./PurchaseOrderRequestVendor"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; export declare const PurchaseOrderRequest: core.serialization.ObjectSchema; export declare namespace PurchaseOrderRequest { interface Raw { status?: PurchaseOrderRequestStatus.Raw | null; issue_date?: string | null; delivery_date?: string | null; delivery_address?: PurchaseOrderRequestDeliveryAddress.Raw | null; customer?: string | null; vendor?: PurchaseOrderRequestVendor.Raw | null; memo?: string | null; company?: PurchaseOrderRequestCompany.Raw | null; total_amount?: number | null; payment_term?: PurchaseOrderRequestPaymentTerm.Raw | null; currency?: PurchaseOrderRequestCurrency.Raw | null; inclusive_of_tax?: boolean | null; exchange_rate?: string | null; tracking_categories?: (PurchaseOrderRequestTrackingCategoriesItem.Raw | null | undefined)[] | null; line_items?: PurchaseOrderRequestLineItemsItem.Raw[] | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }