skailan-crm
Version:
Servicio de CRM y gestión de ventas para Skailan
19 lines • 721 B
TypeScript
import { QuoteItem } from '../../domain/entities/QuoteItem';
import { IQuoteItemRepository } from '../../domain/repositories/IQuoteItemRepository';
import { IQuoteRepository } from '../../domain/repositories/IQuoteRepository';
interface CreateQuoteItemRequest {
organizationId: string;
quoteId: string;
productId: string;
quantity: number;
unitPrice: number;
notes?: string;
}
export declare class CreateQuoteItem {
private quoteItemRepository;
private quoteRepository;
constructor(quoteItemRepository: IQuoteItemRepository, quoteRepository: IQuoteRepository);
execute(request: CreateQuoteItemRequest): Promise<QuoteItem>;
}
export {};
//# sourceMappingURL=CreateQuoteItem.d.ts.map