import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { InvoiceLineItemRequestAccount } from "./InvoiceLineItemRequestAccount"; import { InvoiceLineItemRequestContact } from "./InvoiceLineItemRequestContact"; import { InvoiceLineItemRequestCurrency } from "./InvoiceLineItemRequestCurrency"; import { InvoiceLineItemRequestItem } from "./InvoiceLineItemRequestItem"; import { InvoiceLineItemRequestProject } from "./InvoiceLineItemRequestProject"; import { InvoiceLineItemRequestTrackingCategoriesItem } from "./InvoiceLineItemRequestTrackingCategoriesItem"; import { InvoiceLineItemRequestTrackingCategory } from "./InvoiceLineItemRequestTrackingCategory"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; export declare const InvoiceLineItemRequest: core.serialization.ObjectSchema; export declare namespace InvoiceLineItemRequest { interface Raw { remote_id?: string | null; description?: string | null; unit_price?: number | null; quantity?: number | null; total_amount?: number | null; employee?: string | null; project?: InvoiceLineItemRequestProject.Raw | null; contact?: InvoiceLineItemRequestContact.Raw | null; currency?: InvoiceLineItemRequestCurrency.Raw | null; exchange_rate?: string | null; item?: InvoiceLineItemRequestItem.Raw | null; account?: InvoiceLineItemRequestAccount.Raw | null; tax_rate?: string | null; tracking_category?: InvoiceLineItemRequestTrackingCategory.Raw | null; tracking_categories?: (InvoiceLineItemRequestTrackingCategoriesItem.Raw | null | undefined)[] | null; company?: string | null; is_billable?: boolean | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }