import type { FullAuditedEntityDto, PagedAndSortedResultRequestDto } from '@abp/ng.core'; export interface GetVendorsInput extends PagedAndSortedResultRequestDto { filterText?: string; name?: string; contactName?: string; phone?: string; email?: string; address?: string; website?: string; notes?: string; } export interface VendorCreateDto { name: string; contactName: string; phone?: string; email?: string; address: string; website?: string; notes?: string; } export interface VendorDto extends FullAuditedEntityDto { name: string; contactName: string; phone?: string; email?: string; address: string; website?: string; notes?: string; concurrencyStamp?: string; } export interface VendorExcelDownloadDto { downloadToken?: string; filterText?: string; name?: string; contactName?: string; phone?: string; email?: string; address?: string; website?: string; notes?: string; } export interface VendorUpdateDto { name: string; contactName: string; phone?: string; email?: string; address: string; website?: string; notes?: string; concurrencyStamp?: string; }