import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { JournalLineRequestAccount } from "./JournalLineRequestAccount"; import { JournalLineRequestCurrency } from "./JournalLineRequestCurrency"; import { JournalLineRequestProject } from "./JournalLineRequestProject"; import { JournalLineRequestTrackingCategoriesItem } from "./JournalLineRequestTrackingCategoriesItem"; import { JournalLineRequestTrackingCategory } from "./JournalLineRequestTrackingCategory"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; export declare const JournalLineRequest: core.serialization.ObjectSchema; export declare namespace JournalLineRequest { interface Raw { remote_id?: string | null; account?: JournalLineRequestAccount.Raw | null; net_amount?: number | null; tracking_category?: JournalLineRequestTrackingCategory.Raw | null; tracking_categories?: (JournalLineRequestTrackingCategoriesItem.Raw | null | undefined)[] | null; currency?: JournalLineRequestCurrency.Raw | null; company?: string | null; employee?: string | null; project?: JournalLineRequestProject.Raw | null; contact?: string | null; tax_rate?: string | null; description?: string | null; exchange_rate?: string | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }