export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; /** The `DateTime` scalar represents an ISO-8601 compliant date time type. */ DateTime: string; /** The built-in `Decimal` scalar type. */ Decimal: number; /** The multiplier path scalar represents a valid GraphQL multiplier path string. */ MultiplierPath: any; Uuid: string; }; export type ConditionInput = { conditions?: InputMaybe>>; filters?: InputMaybe>>; logicoperation: LogicOperation; }; export type DateParamInput = { eq?: InputMaybe; gt?: InputMaybe; gte?: InputMaybe; lt?: InputMaybe; lte?: InputMaybe; }; export type DecimalParamInput = { eq?: InputMaybe; gt?: InputMaybe; gte?: InputMaybe; lt?: InputMaybe; lte?: InputMaybe; }; export type EntityDataInput = { fields?: InputMaybe>>; id?: InputMaybe; logicalName?: InputMaybe; }; export type EntityFieldInput = { activitypartiesvalue?: InputMaybe>>; boolvalue?: InputMaybe; datetimevalue?: InputMaybe; decimalvalue?: InputMaybe; guidvalue?: InputMaybe; intarrayvalue?: InputMaybe>; intvalue?: InputMaybe; key?: InputMaybe; stringvalue?: InputMaybe; }; export type FilterInput = { fieldname?: InputMaybe; guidvalues?: InputMaybe>>; intvalues?: InputMaybe>; operation: FilterOperation; stringvalues?: InputMaybe>>; }; export enum FilterOperation { Contains = 'CONTAINS', Equal = 'EQUAL', Isnull = 'ISNULL', Lessorequalthen = 'LESSOREQUALTHEN', Lessthen = 'LESSTHEN', Moreorequalthen = 'MOREOREQUALTHEN', Morethen = 'MORETHEN', Notcontains = 'NOTCONTAINS' } export type GuidParamInput = { eq?: InputMaybe; has?: InputMaybe; in?: InputMaybe>; }; export enum LogicOperation { And = 'AND', Or = 'OR' } export type OrderByInput = { fieldName?: InputMaybe; sortingType: SortingType; }; export enum SortingType { Asc = 'ASC', Desc = 'DESC' } export type StringParamInput = { eq?: InputMaybe; }; export type ActivitypartyInput = { addressused?: InputMaybe; createdon?: InputMaybe; modifiedon?: InputMaybe; participationtypemask?: InputMaybe; partyid_account?: InputMaybe; partyid_contact?: InputMaybe; partyid_evo_contract?: InputMaybe; partyid_queue?: InputMaybe; partyid_systemuser?: InputMaybe; }; export type GetCurrencySymbolQueryVariables = Exact<{ currencyid: Scalars['Uuid']; }>; export type GetCurrencySymbolQuery = { __typename?: 'Query', transactioncurrency: { __typename?: 'transactioncurrency', currencysymbol: string | null } | null }; export type GetRisksDataFromQuoteQueryVariables = Exact<{ quoteId: Scalars['Uuid']; }>; export type GetRisksDataFromQuoteQuery = { __typename?: 'Query', quote: { __typename?: 'quote', evo_fingap_accountid: string | null, evo_fingap_payer: number | null, evo_fingap_period: number | null, evo_product_risks: Array<{ __typename?: 'evo_product_risk', evo_addproduct_typeid: string | null }> | null } | null }; export type GetFinGapAddProductTypesQueryVariables = Exact<{ currentDate: InputMaybe; }>; export type GetFinGapAddProductTypesQuery = { __typename?: 'Query', evo_addproduct_types: Array<{ __typename?: 'evo_addproduct_type', evo_addproduct_typeid: string | null, evo_name: string | null, evo_type_calc_cerebellum: number | null, evo_cost_service_provider_withoutnds: number | null, evo_addproduct_types: Array<{ __typename?: 'evo_addproduct_type', evo_addproduct_typeid: string | null } | null> | null } | null> | null }; export type GetInsuranceDataQueryVariables = Exact<{ evo_account_type: InputMaybe | Scalars['Int']>; }>; export type GetInsuranceDataQuery = { __typename?: 'Query', osago: Array<{ __typename?: 'account', value: string | null, label: string | null } | null> | null, kasko: Array<{ __typename?: 'account', value: string | null, label: string | null } | null> | null, fingap: Array<{ __typename?: 'account', value: string | null, label: string | null } | null> | null }; export type GetMainOptionsQueryVariables = Exact<{ currentDate: InputMaybe; }>; export type GetMainOptionsQuery = { __typename?: 'Query', selectSupplierCurrency: Array<{ __typename?: 'transactioncurrency', currencysymbol: string | null, label: string | null, value: string | null } | null> | null, selectProduct: Array<{ __typename?: 'evo_baseproduct', label: string | null, value: string | null } | null> | null, selectLeaseObjectType: Array<{ __typename?: 'evo_leasingobject_type', label: string | null, value: string | null } | null> | null, selectGPSBrand: Array<{ __typename?: 'evo_gps_brand', label: string | null, value: string | null } | null> | null }; export type GetSubsidiesQueryVariables = Exact<{ currentDate: InputMaybe; }>; export type GetSubsidiesQuery = { __typename?: 'Query', evo_subsidies: Array<{ __typename?: 'evo_subsidy', evo_subsidy_type: number | null, label: string | null, value: string | null } | null> | null }; export type GetRegionsQueryVariables = Exact<{ [key: string]: never; }>; export type GetRegionsQuery = { __typename?: 'Query', evo_regions: Array<{ __typename?: 'evo_region', label: string | null, value: string | null } | null> | null }; export type GetBrandsQueryVariables = Exact<{ [key: string]: never; }>; export type GetBrandsQuery = { __typename?: 'Query', selectBrand: Array<{ __typename?: 'evo_brand', label: string | null, value: string | null } | null> | null }; export type GetDealersQueryVariables = Exact<{ [key: string]: never; }>; export type GetDealersQuery = { __typename?: 'Query', selectDealer: Array<{ __typename?: 'account', label: string | null, value: string | null } | null> | null }; export type GetAddproductTypesQueryVariables = Exact<{ [key: string]: never; }>; export type GetAddproductTypesQuery = { __typename?: 'Query', evo_addproduct_types: Array<{ __typename?: 'evo_addproduct_type', evo_graph_price: number | null, evo_product_type: number | null, label: string | null, value: string | null } | null> | null }; export type GetOwnerDataQueryVariables = Exact<{ domainname: InputMaybe; }>; export type GetOwnerDataQuery = { __typename?: 'Query', selectLead: Array<{ __typename?: 'lead', label: string | null, value: string | null } | null> | null, selectOpportunity: Array<{ __typename?: 'opportunity', label: string | null, value: string | null } | null> | null }; export type GetTransactionCurrenciesQueryVariables = Exact<{ [key: string]: never; }>; export type GetTransactionCurrenciesQuery = { __typename?: 'Query', transactioncurrencies: Array<{ __typename?: 'transactioncurrency', isocurrencycode: string | null, transactioncurrencyid: string | null } | null> | null }; export type GetOpportunityByLeadQueryVariables = Exact<{ leadid: Scalars['Uuid']; }>; export type GetOpportunityByLeadQuery = { __typename?: 'Query', lead: { __typename?: 'lead', evo_opportunityidData: { __typename?: 'opportunity', label: string | null, value: string | null } | null } | null }; export type GetLeadidByOpportunityQueryVariables = Exact<{ opportunityid: Scalars['Uuid']; }>; export type GetLeadidByOpportunityQuery = { __typename?: 'Query', opportunity: { __typename?: 'opportunity', evo_leadid: string | null } | null }; export type GetQuotesByLeadQueryVariables = Exact<{ leadid: Scalars['Uuid']; }>; export type GetQuotesByLeadQuery = { __typename?: 'Query', quotes: Array<{ __typename?: 'quote', label: string | null, value: string | null } | null> | null }; export type GetLeadUrlQueryVariables = Exact<{ id: Scalars['Uuid']; }>; export type GetLeadUrlQuery = { __typename?: 'Query', entity: { __typename?: 'lead', link: string | null } | null }; export type GetOpportunityUrlQueryVariables = Exact<{ id: Scalars['Uuid']; }>; export type GetOpportunityUrlQuery = { __typename?: 'Query', entity: { __typename?: 'opportunity', link: string | null } | null }; export type GetQuoteUrlQueryVariables = Exact<{ id: Scalars['Uuid']; }>; export type GetQuoteUrlQuery = { __typename?: 'Query', entity: { __typename?: 'quote', link: string | null } | null }; export type GetPaymentsDataFromQuoteQueryVariables = Exact<{ quoteId: Scalars['Uuid']; }>; export type GetPaymentsDataFromQuoteQuery = { __typename?: 'Query', quote: { __typename?: 'quote', evo_period: number | null, evo_accept_period: number | null, evo_first_payment_perc: number | null, evo_last_payment_perc: number | null, evo_graph_type: number | null, evo_payments_decrease_perc: number | null, evo_seasons_type: number | null, evo_high_season: number | null, evo_graphs: Array<{ __typename?: 'evo_graph', createdon: string, evo_sumpay_withnds: number | null, evo_planpayments: Array<{ __typename?: 'evo_planpayment', evo_payment_ratio: number | null }> | null }> | null } | null }; export type GetCurrencyChangesQueryVariables = Exact<{ currentDate: InputMaybe; }>; export type GetCurrencyChangesQuery = { __typename?: 'Query', evo_currencychanges: Array<{ __typename?: 'evo_currencychange', evo_currencychange: number | null, evo_ref_transactioncurrency: string | null } | null> | null }; export type GetCurrencyIsoCodeQueryVariables = Exact<{ id: Scalars['Uuid']; }>; export type GetCurrencyIsoCodeQuery = { __typename?: 'Query', transactioncurrency: { __typename?: 'transactioncurrency', isocurrencycode: string | null } | null }; export type GetRewardRulesQueryVariables = Exact<{ conditionId: Scalars['Uuid']; }>; export type GetRewardRulesQuery = { __typename?: 'Query', evo_reward_condition: { __typename?: 'evo_reward_condition', evo_calc_reward_rules: number | null } | null }; export type GetAgentsDataFromQuoteQueryVariables = Exact<{ quoteId: Scalars['Uuid']; }>; export type GetAgentsDataFromQuoteQuery = { __typename?: 'Query', quote: { __typename?: 'quote', evo_supplier_accountid: string | null, evo_dealer_person_accountid: string | null, evo_dealer_reward_conditionid: string | null, evo_dealer_reward_total: number | null, evo_dealer_reward_summ: number | null, evo_dealer_broker_accountid: string | null, evo_dealer_broker_reward_conditionid: string | null, evo_dealer_broker_reward_total: number | null, evo_dealer_broker_reward_summ: number | null, evo_agent_accountid: string | null, evo_agent_reward_conditionid: string | null, evo_agent_reward_total: number | null, evo_agent_reward_summ: number | null, evo_double_agent_accountid: string | null, evo_double_agent_reward_conditionid: string | null, evo_double_agent_reward_total: number | null, evo_double_agent_reward_summ: number | null, evo_broker_accountid: string | null, evo_broker_reward_conditionid: string | null, evo_broker_reward_total: number | null, evo_broker_reward_summ: number | null, evo_fin_department_accountid: string | null, evo_fin_department_reward_conditionid: string | null, evo_fin_department_reward_total: number | null, evo_fin_department_reward_summ: number | null } | null }; export type GetRewardConditionsQueryVariables = Exact<{ agentid: Scalars['Uuid']; currentDate: InputMaybe; }>; export type GetRewardConditionsQuery = { __typename?: 'Query', evo_reward_conditions: Array<{ __typename?: 'evo_reward_condition', evo_reward_summ: number | null, label: string | null, value: string | null } | null> | null }; export type GetRewardSummQueryVariables = Exact<{ conditionId: Scalars['Uuid']; }>; export type GetRewardSummQuery = { __typename?: 'Query', evo_reward_condition: { __typename?: 'evo_reward_condition', evo_reward_summ: number | null } | null }; export type GetRewardConditionQueryVariables = Exact<{ conditionId: Scalars['Uuid']; }>; export type GetRewardConditionQuery = { __typename?: 'Query', evo_reward_condition: { __typename?: 'evo_reward_condition', evo_reward_summ: number | null, evo_reduce_reward: boolean | null, evo_min_reward_summ: number | null, evo_agency_agreementidData: { __typename?: 'evo_agency_agreement', evo_required_reward: boolean | null } | null } | null }; export type GetAgentAccountIdFromLeadQueryVariables = Exact<{ leadid: Scalars['Uuid']; }>; export type GetAgentAccountIdFromLeadQuery = { __typename?: 'Query', lead: { __typename?: 'lead', agentid: string | null } | null }; export type GetDoubleAgentAccountIdQueryVariables = Exact<{ leadid: Scalars['Uuid']; }>; export type GetDoubleAgentAccountIdQuery = { __typename?: 'Query', lead: { __typename?: 'lead', agentid: string | null } | null }; export type GetBrokerAccountIdQueryVariables = Exact<{ leadid: Scalars['Uuid']; }>; export type GetBrokerAccountIdQuery = { __typename?: 'Query', lead: { __typename?: 'lead', agentid: string | null } | null }; export type GetFinDepartmentAccountIdQueryVariables = Exact<{ leadid: Scalars['Uuid']; }>; export type GetFinDepartmentAccountIdQuery = { __typename?: 'Query', lead: { __typename?: 'lead', agentid: string | null } | null }; export type GetAgentQueryVariables = Exact<{ agentid: Scalars['Uuid']; }>; export type GetAgentQuery = { __typename?: 'Query', agent: { __typename?: 'account', label: string | null, value: string | null } | null }; export type GetRewardWithoutOtherAgentQueryVariables = Exact<{ conditionId: Scalars['Uuid']; }>; export type GetRewardWithoutOtherAgentQuery = { __typename?: 'Query', evo_reward_condition: { __typename?: 'evo_reward_condition', evo_agency_agreementidData: { __typename?: 'evo_agency_agreement', evo_reward_without_other_agent: boolean | null } | null } | null }; export type GetDealerReturnLeasingQueryVariables = Exact<{ dealerId: Scalars['Uuid']; }>; export type GetDealerReturnLeasingQuery = { __typename?: 'Query', dealer: { __typename?: 'account', evo_return_leasing_dealer: boolean | null } | null }; export type GetDealerPersonQueryVariables = Exact<{ dealerId: Scalars['Uuid']; }>; export type GetDealerPersonQuery = { __typename?: 'Query', salon_providers: Array<{ __typename?: 'account', evo_inn: string | null, evo_kpp: string | null, label: string | null, value: string | null } | null> | null }; export type GetBrokerAccountIdFromDealerQueryVariables = Exact<{ dealerId: Scalars['Uuid']; }>; export type GetBrokerAccountIdFromDealerQuery = { __typename?: 'Query', dealer: { __typename?: 'account', evo_broker_accountid: string | null } | null };