/** Types generated for queries found in "src/modules/admin-context/providers/admin-context.provider.ts" */
export type currency = 'AUD' | 'CAD' | 'ETH' | 'EUR' | 'GBP' | 'GRT' | 'ILS' | 'JPY' | 'SEK' | 'USD' | 'USDC';
export type DateOrString = Date | string;
/** 'GetAdminContexts' parameters type */
export interface IGetAdminContextsParams {
    ownerIds: readonly (string | null | void)[];
}
/** 'GetAdminContexts' return type */
export interface IGetAdminContextsResult {
    accumulated_depreciation_tax_category_id: string | null;
    amex_business_id: string | null;
    balance_cancellation_tax_category_id: string;
    bank_deposit_business_id: string | null;
    bank_deposit_interest_income_tax_category_id: string | null;
    batched_employees_business_id: string | null;
    batched_funds_business_id: string | null;
    business_trip_tag_id: string | null;
    business_trip_tax_category_id: string | null;
    cal_business_id: string | null;
    compensation_fund_expenses_tax_category_id: string | null;
    date_established: Date | null;
    default_fiat_currency_for_crypto_conversions: currency;
    default_local_currency: currency;
    default_tax_category_id: string;
    development_foreign_tax_category_id: string;
    development_local_tax_category_id: string;
    discount_business_id: string | null;
    dividend_tax_category_id: string | null;
    dividend_withholding_tax_business_id: string | null;
    etana_business_id: string | null;
    etherscan_business_id: string | null;
    exchange_rate_revaluation_tax_category_id: string;
    exchange_rate_tax_category_id: string;
    expenses_in_advance_tax_category_id: string;
    expenses_to_pay_tax_category_id: string;
    fee_tax_category_id: string;
    fine_tax_category_id: string;
    foreign_securities_business_id: string | null;
    foreign_securities_fees_category_id: string | null;
    general_fee_tax_category_id: string;
    gnm_depreciation_expenses_tax_category_id: string | null;
    income_exchange_rate_tax_category_id: string;
    income_in_advance_tax_category_id: string | null;
    income_to_collect_tax_category_id: string;
    initial_accounter_year: number | null;
    input_vat_tax_category_id: string;
    isracard_business_id: string | null;
    kraken_business_id: string | null;
    ledger_lock: Date | null;
    locality: string;
    marketing_depreciation_expenses_tax_category_id: string | null;
    otsar_hahayal_business_id: string | null;
    otsar_hahayal_credit_card_business_id: string | null;
    output_vat_tax_category_id: string;
    owner_id: string;
    pension_fund_expenses_tax_category_id: string | null;
    poalim_business_id: string | null;
    property_output_vat_tax_category_id: string | null;
    recovery_reserve_expenses_tax_category_id: string | null;
    recovery_reserve_tax_category_id: string | null;
    rnd_depreciation_expenses_tax_category_id: string | null;
    salary_excess_expenses_tax_category_id: string;
    salary_expenses_tax_category_id: string | null;
    social_security_business_id: string;
    social_security_expenses_tax_category_id: string | null;
    swift_business_id: string | null;
    tax_business_id: string;
    tax_deductions_business_id: string | null;
    tax_expenses_tax_category_id: string;
    training_fund_expenses_tax_category_id: string | null;
    untaxable_gifts_tax_category_id: string;
    vacation_reserve_expenses_tax_category_id: string | null;
    vacation_reserve_tax_category_id: string | null;
    vat_business_id: string;
    zkufot_expenses_tax_category_id: string | null;
    zkufot_income_tax_category_id: string | null;
}
/** 'GetAdminContexts' query type */
export interface IGetAdminContextsQuery {
    params: IGetAdminContextsParams;
    result: IGetAdminContextsResult;
}
/** 'UpdateAdminContext' parameters type */
export interface IUpdateAdminContextParams {
    accumulatedDepreciationTaxCategoryId?: string | null | void;
    amexBusinessId?: string | null | void;
    balanceCancellationTaxCategoryId?: string | null | void;
    bankDepositBusinessId?: string | null | void;
    bankDepositInterestIncomeTaxCategoryId?: string | null | void;
    batchedEmployeesBusinessId?: string | null | void;
    batchedFundsBusinessId?: string | null | void;
    businessTripTagId?: string | null | void;
    businessTripTaxCategoryId?: string | null | void;
    calBusinessId?: string | null | void;
    compensationFundExpensesTaxCategoryId?: string | null | void;
    dateEstablished?: DateOrString | null | void;
    defaultFiatCurrencyForCryptoConversions?: currency | null | void;
    defaultLocalCurrency?: currency | null | void;
    defaultTaxCategoryId?: string | null | void;
    developmentForeignTaxCategoryId?: string | null | void;
    developmentLocalTaxCategoryId?: string | null | void;
    discountBusinessId?: string | null | void;
    dividendTaxCategoryId?: string | null | void;
    dividendWithholdingTaxBusinessId?: string | null | void;
    etanaBusinessId?: string | null | void;
    etherscanBusinessId?: string | null | void;
    exchangeRateRevaluationTaxCategoryId?: string | null | void;
    exchangeRateTaxCategoryId?: string | null | void;
    expensesInAdvanceTaxCategoryId?: string | null | void;
    expensesToPayTaxCategoryId?: string | null | void;
    feeTaxCategoryId?: string | null | void;
    fineTaxCategoryId?: string | null | void;
    foreignSecuritiesBusinessId?: string | null | void;
    foreignSecuritiesFeesCategoryId?: string | null | void;
    generalFeeTaxCategoryId?: string | null | void;
    gnmDepreciationExpensesTaxCategoryId?: string | null | void;
    incomeExchangeRateTaxCategoryId?: string | null | void;
    incomeInAdvanceTaxCategoryId?: string | null | void;
    incomeToCollectTaxCategoryId?: string | null | void;
    initialAccounterYear?: number | null | void;
    inputVatTaxCategoryId?: string | null | void;
    isracardBusinessId?: string | null | void;
    krakenBusinessId?: string | null | void;
    ledgerLock?: DateOrString | null | void;
    locality?: string | null | void;
    marketingDepreciationExpensesTaxCategoryId?: string | null | void;
    otsarHahayalBusinessId?: string | null | void;
    otsarHahayalCreditCardBusinessId?: string | null | void;
    outputVatTaxCategoryId?: string | null | void;
    ownerId?: string | null | void;
    pensionFundExpensesTaxCategoryId?: string | null | void;
    poalimBusinessId?: string | null | void;
    propertyOutputVatTaxCategoryId?: string | null | void;
    recoveryReserveExpensesTaxCategoryId?: string | null | void;
    recoveryReserveTaxCategoryId?: string | null | void;
    rndDepreciationExpensesTaxCategoryId?: string | null | void;
    salaryExcessExpensesTaxCategoryId?: string | null | void;
    salaryExpensesTaxCategoryId?: string | null | void;
    socialSecurityBusinessId?: string | null | void;
    socialSecurityExpensesTaxCategoryId?: string | null | void;
    swiftBusinessId?: string | null | void;
    taxBusinessId?: string | null | void;
    taxDeductionsBusinessId?: string | null | void;
    taxExpensesTaxCategoryId?: string | null | void;
    trainingFundExpensesTaxCategoryId?: string | null | void;
    untaxableGiftsTaxCategoryId?: string | null | void;
    vacationReserveExpensesTaxCategoryId?: string | null | void;
    vacationReserveTaxCategoryId?: string | null | void;
    vatBusinessId?: string | null | void;
    zkufotExpensesTaxCategoryId?: string | null | void;
    zkufotIncomeTaxCategoryId?: string | null | void;
}
/** 'UpdateAdminContext' return type */
export interface IUpdateAdminContextResult {
    accumulated_depreciation_tax_category_id: string | null;
    amex_business_id: string | null;
    balance_cancellation_tax_category_id: string;
    bank_deposit_business_id: string | null;
    bank_deposit_interest_income_tax_category_id: string | null;
    batched_employees_business_id: string | null;
    batched_funds_business_id: string | null;
    business_trip_tag_id: string | null;
    business_trip_tax_category_id: string | null;
    cal_business_id: string | null;
    compensation_fund_expenses_tax_category_id: string | null;
    date_established: Date | null;
    default_fiat_currency_for_crypto_conversions: currency;
    default_local_currency: currency;
    default_tax_category_id: string;
    development_foreign_tax_category_id: string;
    development_local_tax_category_id: string;
    discount_business_id: string | null;
    dividend_tax_category_id: string | null;
    dividend_withholding_tax_business_id: string | null;
    etana_business_id: string | null;
    etherscan_business_id: string | null;
    exchange_rate_revaluation_tax_category_id: string;
    exchange_rate_tax_category_id: string;
    expenses_in_advance_tax_category_id: string;
    expenses_to_pay_tax_category_id: string;
    fee_tax_category_id: string;
    fine_tax_category_id: string;
    foreign_securities_business_id: string | null;
    foreign_securities_fees_category_id: string | null;
    general_fee_tax_category_id: string;
    gnm_depreciation_expenses_tax_category_id: string | null;
    income_exchange_rate_tax_category_id: string;
    income_in_advance_tax_category_id: string | null;
    income_to_collect_tax_category_id: string;
    initial_accounter_year: number | null;
    input_vat_tax_category_id: string;
    isracard_business_id: string | null;
    kraken_business_id: string | null;
    ledger_lock: Date | null;
    locality: string;
    marketing_depreciation_expenses_tax_category_id: string | null;
    otsar_hahayal_business_id: string | null;
    otsar_hahayal_credit_card_business_id: string | null;
    output_vat_tax_category_id: string;
    owner_id: string;
    pension_fund_expenses_tax_category_id: string | null;
    poalim_business_id: string | null;
    property_output_vat_tax_category_id: string | null;
    recovery_reserve_expenses_tax_category_id: string | null;
    recovery_reserve_tax_category_id: string | null;
    rnd_depreciation_expenses_tax_category_id: string | null;
    salary_excess_expenses_tax_category_id: string;
    salary_expenses_tax_category_id: string | null;
    social_security_business_id: string;
    social_security_expenses_tax_category_id: string | null;
    swift_business_id: string | null;
    tax_business_id: string;
    tax_deductions_business_id: string | null;
    tax_expenses_tax_category_id: string;
    training_fund_expenses_tax_category_id: string | null;
    untaxable_gifts_tax_category_id: string;
    vacation_reserve_expenses_tax_category_id: string | null;
    vacation_reserve_tax_category_id: string | null;
    vat_business_id: string;
    zkufot_expenses_tax_category_id: string | null;
    zkufot_income_tax_category_id: string | null;
}
/** 'UpdateAdminContext' query type */
export interface IUpdateAdminContextQuery {
    params: IUpdateAdminContextParams;
    result: IUpdateAdminContextResult;
}
