import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { GeneralLedgerTransactionLineAccount } from "./GeneralLedgerTransactionLineAccount"; import { GeneralLedgerTransactionLineBaseCurrency } from "./GeneralLedgerTransactionLineBaseCurrency"; import { GeneralLedgerTransactionLineCompany } from "./GeneralLedgerTransactionLineCompany"; import { GeneralLedgerTransactionLineContact } from "./GeneralLedgerTransactionLineContact"; import { GeneralLedgerTransactionLineEmployee } from "./GeneralLedgerTransactionLineEmployee"; import { GeneralLedgerTransactionLineItem } from "./GeneralLedgerTransactionLineItem"; import { GeneralLedgerTransactionLineProject } from "./GeneralLedgerTransactionLineProject"; import { GeneralLedgerTransactionLineTransactionCurrency } from "./GeneralLedgerTransactionLineTransactionCurrency"; import { TrackingCategory } from "./TrackingCategory"; export declare const GeneralLedgerTransactionLine: core.serialization.ObjectSchema; export declare namespace GeneralLedgerTransactionLine { interface Raw { id?: string | null; remote_id?: string | null; created_at?: string | null; modified_at?: string | null; account?: GeneralLedgerTransactionLineAccount.Raw | null; company?: GeneralLedgerTransactionLineCompany.Raw | null; employee?: GeneralLedgerTransactionLineEmployee.Raw | null; contact?: GeneralLedgerTransactionLineContact.Raw | null; project?: GeneralLedgerTransactionLineProject.Raw | null; base_currency?: GeneralLedgerTransactionLineBaseCurrency.Raw | null; transaction_currency?: GeneralLedgerTransactionLineTransactionCurrency.Raw | null; exchange_rate?: string | null; description?: string | null; tracking_categories?: TrackingCategory.Raw[] | null; debit_amount: string; credit_amount: string; item?: GeneralLedgerTransactionLineItem.Raw | null; foreign_debit_amount: string; foreign_credit_amount: string; remote_was_deleted?: boolean | null; field_mappings?: Record | null; } }