import { accounting } from '../../api/accounting'; import { IframeWindow } from '.'; export declare class Accounting implements accounting.Api { private iframe; constructor(iframe: IframeWindow); createTimeEntry(request: accounting.CreateTimeEntryRequest): void; createFeeEntry(request: accounting.CreateFeeEntryRequest): void; createCostRecovery(request: accounting.CreateCostRecoveryEntryRequest): void; createInvoice(request: accounting.CreateInvoiceRequest): Promise; createOfficeReceipt(request: accounting.CreateOfficeReceiptRequest): void; createOfficePayment(request: accounting.CreateOfficePaymentRequest): void; createOfficeJournal(request: accounting.CreateOfficeJournalRequest): void; createTrustReceipt(request: accounting.CreateTrustReceiptRequest): void; createTrustPayment(request: accounting.CreateTrustPaymentRequest): void; createTrustJournal(request: accounting.CreateTrustJournalRequest): void; createTrustToOffice(request: accounting.CreateTrustToOfficeRequest): void; createOfficePaymentRequest(request: accounting.CreateNewOfficePaymentRequestRequest): void; createTrustPaymentRequest(request: accounting.CreateNewTrustPaymentRequestRequest): void; reloadFinancialSummary(request: accounting.ReloadFinancialSummaryRequest): void; reloadTimeFeeList(request: accounting.ReloadTimeFeeListRequest): void; reloadOfficeLedger(request: accounting.ReloadOfficeLedgerRequest): void; reloadAnticipatedPaymentList(request: accounting.ReloadAnticipatedPaymentListRequest): void; reloadCostRecoveryList(request: accounting.ReloadCostRecoveryListRequest): void; reloadTrustLedger(request: accounting.ReloadTrustLedgerRequest): void; reloadControlledMoneyList(request: accounting.ReloadControlledMoneyListRequest): void; reloadPowerMoneyList(request: accounting.ReloadPowerMoneyListRequest): void; reloadTransitMoneyList(request: accounting.ReloadTransitMoneyListRequest): void; openFee(request: accounting.OpenFeeRequest): void; createTimeEntryV2(request: accounting.CreateTimeEntryRequest): Promise; createFeeEntryV2(request: accounting.CreateFeeEntryRequest): Promise; createCostRecoveryV2(request: accounting.CreateCostRecoveryEntryRequest): Promise; createInvoiceV2(request: accounting.CreateInvoiceRequest): Promise; createOfficeReceiptV2(request: accounting.CreateOfficeReceiptRequest): Promise; createOfficePaymentV2(request: accounting.CreateOfficePaymentRequest): Promise; createOfficeJournalV2(request: accounting.CreateOfficeJournalRequest): Promise; createTrustReceiptV2(request: accounting.CreateTrustReceiptRequest): Promise; createTrustPaymentV2(request: accounting.CreateTrustPaymentRequest): Promise; createTrustJournalV2(request: accounting.CreateTrustJournalRequest): Promise; createTrustToOfficeV2(request: accounting.CreateTrustToOfficeRequest): Promise; createOfficePaymentRequestV2(request: accounting.CreateNewOfficePaymentRequestRequest): Promise; createTrustPaymentRequestV2(request: accounting.CreateNewTrustPaymentRequestRequest): Promise; }