import { ImportDataType } from "../../enums"; import { Customer } from "../../models"; import { IsChainGuard } from "./common"; export declare type ImportDataRequest = BaseImportDataRequest | PutCustomerImportDataRequest; export interface BaseImportDataRequest { storeId: string; type: ImportDataType; items: Partial[]; uniqueValue?: string; } export interface PutCustomerImportDataRequest extends BaseImportDataRequest, IsChainGuard { type: ImportDataType.putCustomers; items: Partial[]; uniqueValue: 'phone' | 'email'; }