import Resource from '../../../common/resource'; import IGetInvoiceViewDTO from '../dtos/IGetInvoiceViewDTO'; import IGetInvoiceDetailViewDTO from '../dtos/IGetInvoiceDetailViewDTO'; import IListInvoiceDTO from '../dtos/IListInvoiceDTO'; import IGetDayViewResponse from '../responses/IGetDayViewResponse'; import IGetDetailViewResponse from '../responses/IGetDetailViewResponse'; import IGetOrgUnitAndServiceViewResponse from '../responses/IGetOrgUnitAndServiceViewResponse'; import IGetOrgUnitViewResponse from '../responses/IGetOrgUnitViewResponse'; import IGetServiceAndDayViewResponse from '../responses/IGetServiceAndDayViewResponse'; import IGetServiceViewResponse from '../responses/IGetServiceViewResponse'; import IGetUserAndServiceViewResponse from '../responses/IGetUserAndServiceViewResponse'; import IGetUserViewResponse from '../responses/IGetUserViewResponse'; import IListInvoiceResponse from '../responses/IListInvoiceResponse'; declare class Invoice extends Resource { private domain; constructor(token?: string, url?: string, domain?: string); list(data: IListInvoiceDTO): Promise; getOrgUnitView(data: IGetInvoiceViewDTO): Promise; getOrgUnitAndServiceView(data: IGetInvoiceViewDTO): Promise; getDayView(data: IGetInvoiceViewDTO): Promise; getServiceView(data: IGetInvoiceViewDTO): Promise; getServiceAndDayView(data: IGetInvoiceViewDTO): Promise; getUserView(data: IGetInvoiceViewDTO): Promise; getUserAndServiceView(data: IGetInvoiceViewDTO): Promise; getDetailView(data: IGetInvoiceDetailViewDTO): Promise; } export default Invoice;