import { SalesPoint, LastVoucher, VoucherInfo, VoucherType, ConceptType, DocumentType, AliquotType, CurrencyType, OptionalType, TaxType, IvaReceptorType, CaeaResponse, CaeaUsageResponse, CaeaNoMovement, PaisType, ActividadType, CotizacionType } from "../../../domain/types/electronic-billing.types"; import { AfipResultDto, ResultWithAfipErrors } from "./common.dto"; export type SalesPointsResultDto = AfipResultDto<{ ptoVenta?: SalesPoint[]; }>; export type LastVoucherResultDto = ResultWithAfipErrors; export type VoucherInfoResultDto = ResultWithAfipErrors; export type VoucherTypesResultDto = AfipResultDto<{ cbteTipo?: VoucherType[]; }>; export type ConceptTypesResultDto = AfipResultDto<{ conceptoTipo?: ConceptType[]; }>; export type DocumentTypesResultDto = AfipResultDto<{ docTipo?: DocumentType[]; }>; export type AliquotTypesResultDto = AfipResultDto<{ ivaTipo?: AliquotType[]; }>; export type CurrencyTypesResultDto = AfipResultDto<{ moneda?: CurrencyType[]; }>; export type OptionalTypesResultDto = AfipResultDto<{ opcionalTipo?: OptionalType[]; }>; export type TaxTypesResultDto = AfipResultDto<{ tributoTipo?: TaxType[]; }>; export type IvaReceptorTypesResultDto = AfipResultDto<{ condicionIvaReceptor?: IvaReceptorType[]; }>; export type CaeaResultDto = AfipResultDto; export type CaeaUsageResultDto = AfipResultDto; export type CaeaNoMovementResultDto = AfipResultDto; export type CountriesResultDto = AfipResultDto<{ paisTipo?: PaisType[]; }>; export type ActivitiesResultDto = AfipResultDto<{ actividadesTipo?: ActividadType[]; }>; export type QuotationResultDto = AfipResultDto; export type MaxRecordsResultDto = AfipResultDto;