import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { ExpenseLineRequestAccount } from "./ExpenseLineRequestAccount"; import { ExpenseLineRequestContact } from "./ExpenseLineRequestContact"; import { ExpenseLineRequestCurrency } from "./ExpenseLineRequestCurrency"; import { ExpenseLineRequestEmployee } from "./ExpenseLineRequestEmployee"; import { ExpenseLineRequestItem } from "./ExpenseLineRequestItem"; import { ExpenseLineRequestProject } from "./ExpenseLineRequestProject"; import { ExpenseLineRequestTrackingCategoriesItem } from "./ExpenseLineRequestTrackingCategoriesItem"; import { ExpenseLineRequestTrackingCategory } from "./ExpenseLineRequestTrackingCategory"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; export declare const ExpenseLineRequest: core.serialization.ObjectSchema; export declare namespace ExpenseLineRequest { interface Raw { remote_id?: string | null; item?: ExpenseLineRequestItem.Raw | null; net_amount?: number | null; tracking_category?: ExpenseLineRequestTrackingCategory.Raw | null; tracking_categories?: (ExpenseLineRequestTrackingCategoriesItem.Raw | null | undefined)[] | null; company?: string | null; employee?: ExpenseLineRequestEmployee.Raw | null; currency?: ExpenseLineRequestCurrency.Raw | null; account?: ExpenseLineRequestAccount.Raw | null; contact?: ExpenseLineRequestContact.Raw | null; project?: ExpenseLineRequestProject.Raw | null; description?: string | null; exchange_rate?: string | null; tax_rate?: string | null; quantity?: string | null; unit_price?: string | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }