import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { InvoiceLineItemAccount } from "./InvoiceLineItemAccount"; import { InvoiceLineItemContact } from "./InvoiceLineItemContact"; import { InvoiceLineItemCurrency } from "./InvoiceLineItemCurrency"; import { InvoiceLineItemItem } from "./InvoiceLineItemItem"; import { InvoiceLineItemProject } from "./InvoiceLineItemProject"; import { InvoiceLineItemTrackingCategoriesItem } from "./InvoiceLineItemTrackingCategoriesItem"; import { InvoiceLineItemTrackingCategory } from "./InvoiceLineItemTrackingCategory"; import { RemoteField } from "./RemoteField"; export declare const InvoiceLineItem: core.serialization.ObjectSchema; export declare namespace InvoiceLineItem { interface Raw { id?: string | null; remote_id?: string | null; created_at?: string | null; modified_at?: string | null; description?: string | null; unit_price?: number | null; quantity?: number | null; total_amount?: number | null; employee?: string | null; project?: InvoiceLineItemProject.Raw | null; contact?: InvoiceLineItemContact.Raw | null; currency?: InvoiceLineItemCurrency.Raw | null; exchange_rate?: string | null; item?: InvoiceLineItemItem.Raw | null; account?: InvoiceLineItemAccount.Raw | null; tax_rate?: string | null; tracking_category?: InvoiceLineItemTrackingCategory.Raw | null; tracking_categories?: (InvoiceLineItemTrackingCategoriesItem.Raw | null | undefined)[] | null; company?: string | null; remote_was_deleted?: boolean | null; is_billable?: boolean | null; field_mappings?: Record | null; remote_fields?: RemoteField.Raw[] | null; } }