import { Order } from '@commercelayer/sdk'; export interface MetricsResourceOrder { id: string; type: "orders"; adjustment_amount?: number; adjustment_tax_amount?: number; adjustment_taxable_amount?: number; country_code?: string | null; created_at?: string; currency_code?: string; discount_amount?: number; fulfillment_status?: string; gift_card_amount?: number; guest?: boolean; language_code?: string; line_item_options_count?: number; number?: string; payment_method_amount?: number; payment_method_tax_amount?: number; payment_method_taxable_amount?: number; payment_status?: string; payment_updated_at?: string; placed_at?: string; shipments_count?: number; shipping_amount?: number; shipping_taxable_amount?: number; skus_count?: number; status?: string; subtotal_amount?: number; subtotal_tax_amount?: number; subtotal_taxable_amount?: number; tax_included?: boolean; total_amount?: number; total_amount_with_taxes?: number; total_tax_amount?: number; total_taxable_amount?: number; returned?: boolean; updated_at?: string; seconds_in_draft?: number; refunded?: boolean; refunds_total_amount_with_taxes?: number; total_amount_with_taxes_net_of_refunds?: number; aggregated_details?: string; mode?: string; placed_day_of_week?: number; discounted?: boolean; gift_card?: boolean; coupon?: boolean; options?: boolean; archived?: boolean; reference?: string; reference_origin?: string; tags?: { id: string; name: string; }[]; market?: { id: string; name?: string; number?: string; }; billing_address?: { business?: boolean; city?: string; country_code?: string; geocoded?: boolean; localized?: boolean; state_code?: string; zip_code?: string; first_name?: string; last_name?: string; }; } export declare function adaptMetricsOrderToCore(metricsOrder: MetricsResourceOrder): Order;