import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { FulfillmentDeliveryDetailsOrderFulfillmentDeliveryDetailsScheduleType } from "./FulfillmentDeliveryDetailsOrderFulfillmentDeliveryDetailsScheduleType"; import { FulfillmentRecipient } from "./FulfillmentRecipient"; export declare const FulfillmentDeliveryDetails: core.serialization.ObjectSchema; export declare namespace FulfillmentDeliveryDetails { interface Raw { recipient?: FulfillmentRecipient.Raw | null; schedule_type?: FulfillmentDeliveryDetailsOrderFulfillmentDeliveryDetailsScheduleType.Raw | null; placed_at?: string | null; deliver_at?: (string | null | undefined) | null; prep_time_duration?: (string | null | undefined) | null; delivery_window_duration?: (string | null | undefined) | null; note?: (string | null | undefined) | null; completed_at?: (string | null | undefined) | null; in_progress_at?: string | null; rejected_at?: string | null; ready_at?: string | null; delivered_at?: string | null; canceled_at?: string | null; cancel_reason?: (string | null | undefined) | null; courier_pickup_at?: (string | null | undefined) | null; courier_pickup_window_duration?: (string | null | undefined) | null; is_no_contact_delivery?: (boolean | null | undefined) | null; dropoff_notes?: (string | null | undefined) | null; courier_provider_name?: (string | null | undefined) | null; courier_support_phone_number?: (string | null | undefined) | null; square_delivery_id?: (string | null | undefined) | null; external_delivery_id?: (string | null | undefined) | null; managed_delivery?: (boolean | null | undefined) | null; } }