import * as Types from "../../../__generated__/types.js";
import * as gm from "graphql-modules";
export declare namespace FinancialEntitiesModule {
    interface DefinedFields {
        Query: 'adminBusiness' | 'allAdminBusinesses' | 'businessTransactionsSumFromLedgerRecords' | 'businessTransactionsFromLedgerRecords' | 'business' | 'businesses' | 'allBusinesses' | 'client' | 'allClients' | 'financialEntity' | 'allFinancialEntities' | 'taxCategories' | 'taxCategory' | 'taxCategoryByBusinessId';
        Mutation: 'createAdminBusiness' | 'updateAdminBusiness' | 'deleteAdminBusiness' | 'updateBusiness' | 'insertNewBusiness' | 'mergeBusinesses' | 'batchGenerateBusinessesOutOfTransactions' | 'updateClient' | 'insertClient' | 'updateTaxCategory' | 'insertTaxCategory';
        AdminBusiness: 'id' | 'name' | 'governmentId' | 'registrationDate' | 'business' | 'taxAdvancesAnnualIds' | 'taxAdvancesRates' | 'withholdingTaxCompanyId' | 'withholdingTaxAnnualIds' | 'socialSecurityDeductionsId' | 'socialSecurityEmployerIds';
        AnnualId: 'year' | 'id';
        TaxAdvancesRate: 'date' | 'rate';
        BusinessTransactionsSumFromLedgerRecordsSuccessfulResult: 'businessTransactionsSum';
        BusinessTransactionSum: 'business' | 'credit' | 'debit' | 'total' | 'foreignCurrenciesSum';
        ForeignCurrencySum: 'credit' | 'debit' | 'total' | 'currency';
        BusinessTransactionsFromLedgerRecordsSuccessfulResult: 'businessTransactions';
        BusinessTransaction: 'amount' | 'business' | 'foreignAmount' | 'invoiceDate' | 'reference' | 'details' | 'counterAccount' | 'chargeId';
        PaginatedBusinesses: 'nodes' | 'pageInfo';
        LtdFinancialEntity: 'adminInfo' | 'id' | 'ownerId' | 'country' | 'governmentId' | 'name' | 'address' | 'city' | 'zipCode' | 'hebrewName' | 'email' | 'website' | 'phoneNumber' | 'exemptDealer' | 'optionalVAT' | 'suggestions' | 'pcn874RecordType' | 'irsCode' | 'isActive' | 'isReceiptEnough' | 'isDocumentsOptional' | 'createdAt' | 'updatedAt' | 'clientInfo' | 'taxCategory';
        Suggestions: 'phrases' | 'tags' | 'description' | 'emails' | 'emailListener' | 'priority';
        SuggestionsEmailListenerConfig: 'internalEmailLinks' | 'emailBody' | 'attachments';
        PersonalFinancialEntity: 'id' | 'ownerId' | 'name' | 'email' | 'pcn874RecordType' | 'irsCode' | 'isActive' | 'createdAt' | 'updatedAt';
        Client: 'id' | 'originalBusiness' | 'emails' | 'generatedDocumentType' | 'integrations';
        ClientIntegrations: 'id' | 'hiveId' | 'linearId' | 'slackChannelKey' | 'notionId' | 'workflowyUrl';
        PaginatedFinancialEntities: 'nodes' | 'pageInfo';
        TaxCategory: 'id' | 'ownerId' | 'name' | 'irsCode' | 'createdAt' | 'updatedAt' | 'isActive';
        CommonCharge: 'owner' | 'counterparty' | 'taxCategory';
        FinancialCharge: 'owner' | 'counterparty' | 'taxCategory';
        ConversionCharge: 'owner' | 'counterparty' | 'taxCategory';
        SalaryCharge: 'owner' | 'counterparty' | 'taxCategory';
        InternalTransferCharge: 'owner' | 'counterparty' | 'taxCategory';
        DividendCharge: 'owner' | 'counterparty' | 'taxCategory';
        BusinessTripCharge: 'owner' | 'counterparty' | 'taxCategory';
        MonthlyVatCharge: 'owner' | 'counterparty' | 'taxCategory';
        BankDepositCharge: 'owner' | 'counterparty' | 'taxCategory';
        ForeignSecuritiesCharge: 'owner' | 'counterparty' | 'taxCategory';
        CreditcardBankCharge: 'owner' | 'counterparty' | 'taxCategory';
        CommonTransaction: 'counterparty';
        ConversionTransaction: 'counterparty';
        Invoice: 'creditor' | 'debtor';
        Proforma: 'creditor' | 'debtor';
        Receipt: 'creditor' | 'debtor';
        InvoiceReceipt: 'creditor' | 'debtor';
        CreditInvoice: 'creditor' | 'debtor';
        LedgerRecord: 'debitAccount1' | 'debitAccount2' | 'creditAccount1' | 'creditAccount2';
        Business: 'id' | 'ownerId' | 'name' | 'pcn874RecordType' | 'irsCode' | 'isActive' | 'createdAt' | 'updatedAt';
        FinancialEntity: 'id' | 'ownerId' | 'name' | 'irsCode' | 'createdAt' | 'updatedAt' | 'isActive';
        Charge: 'owner' | 'counterparty' | 'taxCategory';
        Transaction: 'counterparty';
        FinancialDocument: 'creditor' | 'debtor';
    }
    interface DefinedEnumValues {
        FinancialEntityType: 'BUSINESS' | 'TAX_CATEGORY';
        EmailAttachmentType: 'PDF' | 'PNG' | 'JPEG';
    }
    interface DefinedInputFields {
        CreateAdminBusinessInput: 'businessId' | 'registrationDate' | 'companyTaxId' | 'taxAdvancesAnnualId' | 'taxAdvancesRate' | 'withholdingTaxAnnualId' | 'socialSecurityEmployerId';
        UpdateAdminBusinessInput: 'name' | 'governmentId' | 'registrationDate' | 'taxAdvancesAnnualIds' | 'taxAdvancesRates' | 'withholdingTaxCompanyId' | 'withholdingTaxAnnualIds' | 'socialSecurityEmployerIds';
        AnnualIdInput: 'year' | 'id';
        TaxAdvancesRateInput: 'date' | 'rate';
        BusinessTransactionsFilter: 'businessIDs' | 'ownerIds' | 'type' | 'fromDate' | 'toDate' | 'includeRevaluation';
        UpdateBusinessInput: 'name' | 'sortCode' | 'country' | 'hebrewName' | 'address' | 'city' | 'zipCode' | 'email' | 'website' | 'phoneNumber' | 'governmentId' | 'taxCategory' | 'exemptDealer' | 'suggestions' | 'optionalVAT' | 'isReceiptEnough' | 'isDocumentsOptional' | 'pcn874RecordType' | 'irsCode' | 'isActive';
        InsertNewBusinessInput: 'name' | 'sortCode' | 'country' | 'hebrewName' | 'address' | 'city' | 'zipCode' | 'email' | 'website' | 'phoneNumber' | 'governmentId' | 'taxCategory' | 'exemptDealer' | 'suggestions' | 'optionalVAT' | 'isReceiptEnough' | 'isDocumentsOptional' | 'pcn874RecordType' | 'irsCode' | 'isActive';
        SuggestionsInput: 'phrases' | 'tags' | 'description' | 'emails' | 'emailListener' | 'priority';
        SuggestionsEmailListenerConfigInput: 'internalEmailLinks' | 'emailBody' | 'attachments';
        ClientInsertInput: 'businessId' | 'emails' | 'generatedDocumentType' | 'integrations';
        ClientUpdateInput: 'newBusinessId' | 'emails' | 'generatedDocumentType' | 'integrations';
        ClientIntegrationsInput: 'greenInvoiceId' | 'hiveId' | 'linearId' | 'slackChannelKey' | 'notionId' | 'workflowyUrl';
        UpdateTaxCategoryInput: 'name' | 'sortCode' | 'irsCode' | 'isActive' | 'hashavshevetName' | 'taxExcluded';
        InsertTaxCategoryInput: 'name' | 'sortCode' | 'irsCode' | 'hashavshevetName' | 'taxExcluded' | 'isActive';
        UpdateChargeInput: 'counterpartyId';
    }
    export type Query = Pick<Types.Query, DefinedFields['Query']>;
    export type AdminBusiness = Pick<Types.AdminBusiness, DefinedFields['AdminBusiness']>;
    export type UUID = Types.Uuid;
    export type Mutation = Pick<Types.Mutation, DefinedFields['Mutation']>;
    export type CreateAdminBusinessInput = Pick<Types.CreateAdminBusinessInput, DefinedInputFields['CreateAdminBusinessInput']>;
    export type UpdateAdminBusinessInput = Pick<Types.UpdateAdminBusinessInput, DefinedInputFields['UpdateAdminBusinessInput']>;
    export type TimelessDate = Types.TimelessDate;
    export type LtdFinancialEntity = Pick<Types.LtdFinancialEntity, DefinedFields['LtdFinancialEntity']>;
    export type AnnualId = Pick<Types.AnnualId, DefinedFields['AnnualId']>;
    export type TaxAdvancesRate = Pick<Types.TaxAdvancesRate, DefinedFields['TaxAdvancesRate']>;
    export type AnnualIdInput = Pick<Types.AnnualIdInput, DefinedInputFields['AnnualIdInput']>;
    export type TaxAdvancesRateInput = Pick<Types.TaxAdvancesRateInput, DefinedInputFields['TaxAdvancesRateInput']>;
    export type BusinessTransactionsSumFromLedgerRecordsResult = Types.BusinessTransactionsSumFromLedgerRecordsResult;
    export type BusinessTransactionsFilter = Pick<Types.BusinessTransactionsFilter, DefinedInputFields['BusinessTransactionsFilter']>;
    export type BusinessTransactionsFromLedgerRecordsResult = Types.BusinessTransactionsFromLedgerRecordsResult;
    export type FinancialEntityType = DefinedEnumValues['FinancialEntityType'];
    export type BusinessTransactionsSumFromLedgerRecordsSuccessfulResult = Pick<Types.BusinessTransactionsSumFromLedgerRecordsSuccessfulResult, DefinedFields['BusinessTransactionsSumFromLedgerRecordsSuccessfulResult']>;
    export type CommonError = Types.CommonError;
    export type BusinessTransactionSum = Pick<Types.BusinessTransactionSum, DefinedFields['BusinessTransactionSum']>;
    export type FinancialEntity = Pick<Types.FinancialEntity, DefinedFields['FinancialEntity']>;
    export type FinancialAmount = Types.FinancialAmount;
    export type ForeignCurrencySum = Pick<Types.ForeignCurrencySum, DefinedFields['ForeignCurrencySum']>;
    export type Currency = Types.Currency;
    export type BusinessTransactionsFromLedgerRecordsSuccessfulResult = Pick<Types.BusinessTransactionsFromLedgerRecordsSuccessfulResult, DefinedFields['BusinessTransactionsFromLedgerRecordsSuccessfulResult']>;
    export type BusinessTransaction = Pick<Types.BusinessTransaction, DefinedFields['BusinessTransaction']>;
    export type Business = Pick<Types.Business, DefinedFields['Business']>;
    export type PaginatedBusinesses = Pick<Types.PaginatedBusinesses, DefinedFields['PaginatedBusinesses']>;
    export type Pcn874RecordType = Types.Pcn874RecordType;
    export type DateTime = Types.DateTime;
    export type PageInfo = Types.PageInfo;
    export type Country = Types.Country;
    export type Suggestions = Pick<Types.Suggestions, DefinedFields['Suggestions']>;
    export type Tag = Types.Tag;
    export type SuggestionsEmailListenerConfig = Pick<Types.SuggestionsEmailListenerConfig, DefinedFields['SuggestionsEmailListenerConfig']>;
    export type EmailAttachmentType = DefinedEnumValues['EmailAttachmentType'];
    export type PersonalFinancialEntity = Pick<Types.PersonalFinancialEntity, DefinedFields['PersonalFinancialEntity']>;
    export type UpdateBusinessResponse = Types.UpdateBusinessResponse;
    export type UpdateBusinessInput = Pick<Types.UpdateBusinessInput, DefinedInputFields['UpdateBusinessInput']>;
    export type InsertNewBusinessInput = Pick<Types.InsertNewBusinessInput, DefinedInputFields['InsertNewBusinessInput']>;
    export type CountryCode = Types.CountryCode;
    export type SuggestionsInput = Pick<Types.SuggestionsInput, DefinedInputFields['SuggestionsInput']>;
    export type TagInput = Types.TagInput;
    export type SuggestionsEmailListenerConfigInput = Pick<Types.SuggestionsEmailListenerConfigInput, DefinedInputFields['SuggestionsEmailListenerConfigInput']>;
    export type Charge = Types.Charge;
    export type CommonCharge = Types.CommonCharge;
    export type FinancialCharge = Types.FinancialCharge;
    export type ConversionCharge = Types.ConversionCharge;
    export type SalaryCharge = Types.SalaryCharge;
    export type InternalTransferCharge = Types.InternalTransferCharge;
    export type DividendCharge = Types.DividendCharge;
    export type BusinessTripCharge = Types.BusinessTripCharge;
    export type MonthlyVatCharge = Types.MonthlyVatCharge;
    export type BankDepositCharge = Types.BankDepositCharge;
    export type ForeignSecuritiesCharge = Types.ForeignSecuritiesCharge;
    export type CreditcardBankCharge = Types.CreditcardBankCharge;
    export type Client = Pick<Types.Client, DefinedFields['Client']>;
    export type UpdateClientResponse = Types.UpdateClientResponse;
    export type ClientUpdateInput = Pick<Types.ClientUpdateInput, DefinedInputFields['ClientUpdateInput']>;
    export type ClientInsertInput = Pick<Types.ClientInsertInput, DefinedInputFields['ClientInsertInput']>;
    export type DocumentType = Types.DocumentType;
    export type ClientIntegrations = Pick<Types.ClientIntegrations, DefinedFields['ClientIntegrations']>;
    export type ClientIntegrationsInput = Pick<Types.ClientIntegrationsInput, DefinedInputFields['ClientIntegrationsInput']>;
    export type PaginatedFinancialEntities = Pick<Types.PaginatedFinancialEntities, DefinedFields['PaginatedFinancialEntities']>;
    export type UpdateChargeInput = Types.UpdateChargeInput;
    export type Transaction = Types.Transaction;
    export type CommonTransaction = Types.CommonTransaction;
    export type ConversionTransaction = Types.ConversionTransaction;
    export type FinancialDocument = Types.FinancialDocument;
    export type Invoice = Types.Invoice;
    export type Proforma = Types.Proforma;
    export type Receipt = Types.Receipt;
    export type InvoiceReceipt = Types.InvoiceReceipt;
    export type CreditInvoice = Types.CreditInvoice;
    export type LedgerRecord = Types.LedgerRecord;
    export type TaxCategory = Pick<Types.TaxCategory, DefinedFields['TaxCategory']>;
    export type UpdateTaxCategoryResponse = Types.UpdateTaxCategoryResponse;
    export type UpdateTaxCategoryInput = Pick<Types.UpdateTaxCategoryInput, DefinedInputFields['UpdateTaxCategoryInput']>;
    export type InsertTaxCategoryInput = Pick<Types.InsertTaxCategoryInput, DefinedInputFields['InsertTaxCategoryInput']>;
    export type QueryResolvers = Pick<Types.QueryResolvers, DefinedFields['Query']>;
    export type MutationResolvers = Pick<Types.MutationResolvers, DefinedFields['Mutation']>;
    export type AdminBusinessResolvers = Pick<Types.AdminBusinessResolvers, DefinedFields['AdminBusiness']>;
    export type AnnualIdResolvers = Pick<Types.AnnualIdResolvers, DefinedFields['AnnualId']>;
    export type TaxAdvancesRateResolvers = Pick<Types.TaxAdvancesRateResolvers, DefinedFields['TaxAdvancesRate']>;
    export type BusinessTransactionsSumFromLedgerRecordsSuccessfulResultResolvers = Pick<Types.BusinessTransactionsSumFromLedgerRecordsSuccessfulResultResolvers, DefinedFields['BusinessTransactionsSumFromLedgerRecordsSuccessfulResult'] | '__isTypeOf'>;
    export type BusinessTransactionSumResolvers = Pick<Types.BusinessTransactionSumResolvers, DefinedFields['BusinessTransactionSum']>;
    export type ForeignCurrencySumResolvers = Pick<Types.ForeignCurrencySumResolvers, DefinedFields['ForeignCurrencySum']>;
    export type BusinessTransactionsFromLedgerRecordsSuccessfulResultResolvers = Pick<Types.BusinessTransactionsFromLedgerRecordsSuccessfulResultResolvers, DefinedFields['BusinessTransactionsFromLedgerRecordsSuccessfulResult'] | '__isTypeOf'>;
    export type BusinessTransactionResolvers = Pick<Types.BusinessTransactionResolvers, DefinedFields['BusinessTransaction']>;
    export type PaginatedBusinessesResolvers = Pick<Types.PaginatedBusinessesResolvers, DefinedFields['PaginatedBusinesses']>;
    export type LtdFinancialEntityResolvers = Pick<Types.LtdFinancialEntityResolvers, DefinedFields['LtdFinancialEntity'] | '__isTypeOf'>;
    export type SuggestionsResolvers = Pick<Types.SuggestionsResolvers, DefinedFields['Suggestions']>;
    export type SuggestionsEmailListenerConfigResolvers = Pick<Types.SuggestionsEmailListenerConfigResolvers, DefinedFields['SuggestionsEmailListenerConfig']>;
    export type PersonalFinancialEntityResolvers = Pick<Types.PersonalFinancialEntityResolvers, DefinedFields['PersonalFinancialEntity'] | '__isTypeOf'>;
    export type ClientResolvers = Pick<Types.ClientResolvers, DefinedFields['Client'] | '__isTypeOf'>;
    export type ClientIntegrationsResolvers = Pick<Types.ClientIntegrationsResolvers, DefinedFields['ClientIntegrations']>;
    export type PaginatedFinancialEntitiesResolvers = Pick<Types.PaginatedFinancialEntitiesResolvers, DefinedFields['PaginatedFinancialEntities']>;
    export type TaxCategoryResolvers = Pick<Types.TaxCategoryResolvers, DefinedFields['TaxCategory'] | '__isTypeOf'>;
    export type CommonChargeResolvers = Pick<Types.CommonChargeResolvers, DefinedFields['CommonCharge']>;
    export type FinancialChargeResolvers = Pick<Types.FinancialChargeResolvers, DefinedFields['FinancialCharge']>;
    export type ConversionChargeResolvers = Pick<Types.ConversionChargeResolvers, DefinedFields['ConversionCharge']>;
    export type SalaryChargeResolvers = Pick<Types.SalaryChargeResolvers, DefinedFields['SalaryCharge']>;
    export type InternalTransferChargeResolvers = Pick<Types.InternalTransferChargeResolvers, DefinedFields['InternalTransferCharge']>;
    export type DividendChargeResolvers = Pick<Types.DividendChargeResolvers, DefinedFields['DividendCharge']>;
    export type BusinessTripChargeResolvers = Pick<Types.BusinessTripChargeResolvers, DefinedFields['BusinessTripCharge']>;
    export type MonthlyVatChargeResolvers = Pick<Types.MonthlyVatChargeResolvers, DefinedFields['MonthlyVatCharge']>;
    export type BankDepositChargeResolvers = Pick<Types.BankDepositChargeResolvers, DefinedFields['BankDepositCharge']>;
    export type ForeignSecuritiesChargeResolvers = Pick<Types.ForeignSecuritiesChargeResolvers, DefinedFields['ForeignSecuritiesCharge']>;
    export type CreditcardBankChargeResolvers = Pick<Types.CreditcardBankChargeResolvers, DefinedFields['CreditcardBankCharge']>;
    export type CommonTransactionResolvers = Pick<Types.CommonTransactionResolvers, DefinedFields['CommonTransaction']>;
    export type ConversionTransactionResolvers = Pick<Types.ConversionTransactionResolvers, DefinedFields['ConversionTransaction']>;
    export type InvoiceResolvers = Pick<Types.InvoiceResolvers, DefinedFields['Invoice']>;
    export type ProformaResolvers = Pick<Types.ProformaResolvers, DefinedFields['Proforma']>;
    export type ReceiptResolvers = Pick<Types.ReceiptResolvers, DefinedFields['Receipt']>;
    export type InvoiceReceiptResolvers = Pick<Types.InvoiceReceiptResolvers, DefinedFields['InvoiceReceipt']>;
    export type CreditInvoiceResolvers = Pick<Types.CreditInvoiceResolvers, DefinedFields['CreditInvoice']>;
    export type LedgerRecordResolvers = Pick<Types.LedgerRecordResolvers, DefinedFields['LedgerRecord']>;
    export type BusinessResolvers = Pick<Types.BusinessResolvers, DefinedFields['Business']>;
    export type FinancialEntityResolvers = Pick<Types.FinancialEntityResolvers, DefinedFields['FinancialEntity']>;
    export type ChargeResolvers = Pick<Types.ChargeResolvers, DefinedFields['Charge']>;
    export type TransactionResolvers = Pick<Types.TransactionResolvers, DefinedFields['Transaction']>;
    export type FinancialDocumentResolvers = Pick<Types.FinancialDocumentResolvers, DefinedFields['FinancialDocument']>;
    export interface Resolvers {
        Query?: QueryResolvers;
        Mutation?: MutationResolvers;
        AdminBusiness?: AdminBusinessResolvers;
        AnnualId?: AnnualIdResolvers;
        TaxAdvancesRate?: TaxAdvancesRateResolvers;
        BusinessTransactionsSumFromLedgerRecordsSuccessfulResult?: BusinessTransactionsSumFromLedgerRecordsSuccessfulResultResolvers;
        BusinessTransactionSum?: BusinessTransactionSumResolvers;
        ForeignCurrencySum?: ForeignCurrencySumResolvers;
        BusinessTransactionsFromLedgerRecordsSuccessfulResult?: BusinessTransactionsFromLedgerRecordsSuccessfulResultResolvers;
        BusinessTransaction?: BusinessTransactionResolvers;
        PaginatedBusinesses?: PaginatedBusinessesResolvers;
        LtdFinancialEntity?: LtdFinancialEntityResolvers;
        Suggestions?: SuggestionsResolvers;
        SuggestionsEmailListenerConfig?: SuggestionsEmailListenerConfigResolvers;
        PersonalFinancialEntity?: PersonalFinancialEntityResolvers;
        Client?: ClientResolvers;
        ClientIntegrations?: ClientIntegrationsResolvers;
        PaginatedFinancialEntities?: PaginatedFinancialEntitiesResolvers;
        TaxCategory?: TaxCategoryResolvers;
        CommonCharge?: CommonChargeResolvers;
        FinancialCharge?: FinancialChargeResolvers;
        ConversionCharge?: ConversionChargeResolvers;
        SalaryCharge?: SalaryChargeResolvers;
        InternalTransferCharge?: InternalTransferChargeResolvers;
        DividendCharge?: DividendChargeResolvers;
        BusinessTripCharge?: BusinessTripChargeResolvers;
        MonthlyVatCharge?: MonthlyVatChargeResolvers;
        BankDepositCharge?: BankDepositChargeResolvers;
        ForeignSecuritiesCharge?: ForeignSecuritiesChargeResolvers;
        CreditcardBankCharge?: CreditcardBankChargeResolvers;
        CommonTransaction?: CommonTransactionResolvers;
        ConversionTransaction?: ConversionTransactionResolvers;
        Invoice?: InvoiceResolvers;
        Proforma?: ProformaResolvers;
        Receipt?: ReceiptResolvers;
        InvoiceReceipt?: InvoiceReceiptResolvers;
        CreditInvoice?: CreditInvoiceResolvers;
        LedgerRecord?: LedgerRecordResolvers;
    }
    export interface MiddlewareMap {
        '*'?: {
            '*'?: gm.Middleware[];
        };
        Query?: {
            '*'?: gm.Middleware[];
            adminBusiness?: gm.Middleware[];
            allAdminBusinesses?: gm.Middleware[];
            businessTransactionsSumFromLedgerRecords?: gm.Middleware[];
            businessTransactionsFromLedgerRecords?: gm.Middleware[];
            business?: gm.Middleware[];
            businesses?: gm.Middleware[];
            allBusinesses?: gm.Middleware[];
            client?: gm.Middleware[];
            allClients?: gm.Middleware[];
            financialEntity?: gm.Middleware[];
            allFinancialEntities?: gm.Middleware[];
            taxCategories?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
            taxCategoryByBusinessId?: gm.Middleware[];
        };
        Mutation?: {
            '*'?: gm.Middleware[];
            createAdminBusiness?: gm.Middleware[];
            updateAdminBusiness?: gm.Middleware[];
            deleteAdminBusiness?: gm.Middleware[];
            updateBusiness?: gm.Middleware[];
            insertNewBusiness?: gm.Middleware[];
            mergeBusinesses?: gm.Middleware[];
            batchGenerateBusinessesOutOfTransactions?: gm.Middleware[];
            updateClient?: gm.Middleware[];
            insertClient?: gm.Middleware[];
            updateTaxCategory?: gm.Middleware[];
            insertTaxCategory?: gm.Middleware[];
        };
        AdminBusiness?: {
            '*'?: gm.Middleware[];
            id?: gm.Middleware[];
            name?: gm.Middleware[];
            governmentId?: gm.Middleware[];
            registrationDate?: gm.Middleware[];
            business?: gm.Middleware[];
            taxAdvancesAnnualIds?: gm.Middleware[];
            taxAdvancesRates?: gm.Middleware[];
            withholdingTaxCompanyId?: gm.Middleware[];
            withholdingTaxAnnualIds?: gm.Middleware[];
            socialSecurityDeductionsId?: gm.Middleware[];
            socialSecurityEmployerIds?: gm.Middleware[];
        };
        AnnualId?: {
            '*'?: gm.Middleware[];
            year?: gm.Middleware[];
            id?: gm.Middleware[];
        };
        TaxAdvancesRate?: {
            '*'?: gm.Middleware[];
            date?: gm.Middleware[];
            rate?: gm.Middleware[];
        };
        LtdFinancialEntity?: {
            '*'?: gm.Middleware[];
            adminInfo?: gm.Middleware[];
            id?: gm.Middleware[];
            ownerId?: gm.Middleware[];
            country?: gm.Middleware[];
            governmentId?: gm.Middleware[];
            name?: gm.Middleware[];
            address?: gm.Middleware[];
            city?: gm.Middleware[];
            zipCode?: gm.Middleware[];
            hebrewName?: gm.Middleware[];
            email?: gm.Middleware[];
            website?: gm.Middleware[];
            phoneNumber?: gm.Middleware[];
            exemptDealer?: gm.Middleware[];
            optionalVAT?: gm.Middleware[];
            suggestions?: gm.Middleware[];
            pcn874RecordType?: gm.Middleware[];
            irsCode?: gm.Middleware[];
            isActive?: gm.Middleware[];
            isReceiptEnough?: gm.Middleware[];
            isDocumentsOptional?: gm.Middleware[];
            createdAt?: gm.Middleware[];
            updatedAt?: gm.Middleware[];
            clientInfo?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        BusinessTransactionsSumFromLedgerRecordsSuccessfulResult?: {
            '*'?: gm.Middleware[];
            businessTransactionsSum?: gm.Middleware[];
        };
        BusinessTransactionSum?: {
            '*'?: gm.Middleware[];
            business?: gm.Middleware[];
            credit?: gm.Middleware[];
            debit?: gm.Middleware[];
            total?: gm.Middleware[];
            foreignCurrenciesSum?: gm.Middleware[];
        };
        ForeignCurrencySum?: {
            '*'?: gm.Middleware[];
            credit?: gm.Middleware[];
            debit?: gm.Middleware[];
            total?: gm.Middleware[];
            currency?: gm.Middleware[];
        };
        BusinessTransactionsFromLedgerRecordsSuccessfulResult?: {
            '*'?: gm.Middleware[];
            businessTransactions?: gm.Middleware[];
        };
        BusinessTransaction?: {
            '*'?: gm.Middleware[];
            amount?: gm.Middleware[];
            business?: gm.Middleware[];
            foreignAmount?: gm.Middleware[];
            invoiceDate?: gm.Middleware[];
            reference?: gm.Middleware[];
            details?: gm.Middleware[];
            counterAccount?: gm.Middleware[];
            chargeId?: gm.Middleware[];
        };
        PaginatedBusinesses?: {
            '*'?: gm.Middleware[];
            nodes?: gm.Middleware[];
            pageInfo?: gm.Middleware[];
        };
        Suggestions?: {
            '*'?: gm.Middleware[];
            phrases?: gm.Middleware[];
            tags?: gm.Middleware[];
            description?: gm.Middleware[];
            emails?: gm.Middleware[];
            emailListener?: gm.Middleware[];
            priority?: gm.Middleware[];
        };
        SuggestionsEmailListenerConfig?: {
            '*'?: gm.Middleware[];
            internalEmailLinks?: gm.Middleware[];
            emailBody?: gm.Middleware[];
            attachments?: gm.Middleware[];
        };
        PersonalFinancialEntity?: {
            '*'?: gm.Middleware[];
            id?: gm.Middleware[];
            ownerId?: gm.Middleware[];
            name?: gm.Middleware[];
            email?: gm.Middleware[];
            pcn874RecordType?: gm.Middleware[];
            irsCode?: gm.Middleware[];
            isActive?: gm.Middleware[];
            createdAt?: gm.Middleware[];
            updatedAt?: gm.Middleware[];
        };
        CommonCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        FinancialCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        ConversionCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        SalaryCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        InternalTransferCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        DividendCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        BusinessTripCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        MonthlyVatCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        BankDepositCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        ForeignSecuritiesCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        CreditcardBankCharge?: {
            '*'?: gm.Middleware[];
            owner?: gm.Middleware[];
            counterparty?: gm.Middleware[];
            taxCategory?: gm.Middleware[];
        };
        Client?: {
            '*'?: gm.Middleware[];
            id?: gm.Middleware[];
            originalBusiness?: gm.Middleware[];
            emails?: gm.Middleware[];
            generatedDocumentType?: gm.Middleware[];
            integrations?: gm.Middleware[];
        };
        ClientIntegrations?: {
            '*'?: gm.Middleware[];
            id?: gm.Middleware[];
            hiveId?: gm.Middleware[];
            linearId?: gm.Middleware[];
            slackChannelKey?: gm.Middleware[];
            notionId?: gm.Middleware[];
            workflowyUrl?: gm.Middleware[];
        };
        PaginatedFinancialEntities?: {
            '*'?: gm.Middleware[];
            nodes?: gm.Middleware[];
            pageInfo?: gm.Middleware[];
        };
        CommonTransaction?: {
            '*'?: gm.Middleware[];
            counterparty?: gm.Middleware[];
        };
        ConversionTransaction?: {
            '*'?: gm.Middleware[];
            counterparty?: gm.Middleware[];
        };
        Invoice?: {
            '*'?: gm.Middleware[];
            creditor?: gm.Middleware[];
            debtor?: gm.Middleware[];
        };
        Proforma?: {
            '*'?: gm.Middleware[];
            creditor?: gm.Middleware[];
            debtor?: gm.Middleware[];
        };
        Receipt?: {
            '*'?: gm.Middleware[];
            creditor?: gm.Middleware[];
            debtor?: gm.Middleware[];
        };
        InvoiceReceipt?: {
            '*'?: gm.Middleware[];
            creditor?: gm.Middleware[];
            debtor?: gm.Middleware[];
        };
        CreditInvoice?: {
            '*'?: gm.Middleware[];
            creditor?: gm.Middleware[];
            debtor?: gm.Middleware[];
        };
        LedgerRecord?: {
            '*'?: gm.Middleware[];
            debitAccount1?: gm.Middleware[];
            debitAccount2?: gm.Middleware[];
            creditAccount1?: gm.Middleware[];
            creditAccount2?: gm.Middleware[];
        };
        TaxCategory?: {
            '*'?: gm.Middleware[];
            id?: gm.Middleware[];
            ownerId?: gm.Middleware[];
            name?: gm.Middleware[];
            irsCode?: gm.Middleware[];
            createdAt?: gm.Middleware[];
            updatedAt?: gm.Middleware[];
            isActive?: gm.Middleware[];
        };
    }
    export {};
}
