import { QueryParams } from '../types/fetchResponse.type'; import { NextAction, PipelineStatus, PurchaseType, TabType } from '../types/sales.type'; export interface CustomerQuery extends QueryParams { accountManagerPartner?: string[]; accountManagerDistributor?: string[]; industry?: string[]; contactCount?: (number | null)[]; pipelineCount?: (number | null)[]; productExistingCount?: (number | null)[]; assetAmount?: (number | null)[]; pcib?: (number | null)[]; } export interface PipelineQuery extends QueryParams { type: TabType; accountManagerIds?: string[]; customerIds?: string[]; statuses?: PipelineStatus[]; productIds?: string[]; sku?: string[]; purchaseType?: PurchaseType[]; nextAction?: NextAction[]; quantity?: (number | null)[]; durationInMonth?: (number | null)[]; standardPrice?: (number | null)[]; estimatedValue?: (number | null)[]; estimatedClose?: (number | null)[]; lastUpdateCps?: (number | null)[]; updatedAt?: (number | null)[]; }