UNPKG

@qite/tide-client

Version:
73 lines (72 loc) 2.08 kB
import { AgentInvoiceItem, AgentPrintAction, AgentPrintActionRequest, ChangeEntryAgentSurchargeAction, Column, CustomEntryStatusItem, DossierViewResult, EntryTotals, FilterItem, NumberStringPair, PageResult, PrintActionGroup, TideClientConfig, } from "../types"; /** * api/web/agent/print-action/{print-action-group} * @param config * @param printActionGroup * @param signal * @returns print actions that are available for agents for given group. */ export declare const getPrintActions: ( config: TideClientConfig, printActionGroup: PrintActionGroup, signal?: AbortSignal | undefined ) => Promise<AgentPrintAction[]>; /** * api/web/agent/print-action * @param config * @param request * @param signal * @returns pdf as stream. */ export declare const print: ( config: TideClientConfig, request: AgentPrintActionRequest, signal?: AbortSignal | undefined ) => Promise<Response>; export declare const getEntryList: ( config: TideClientConfig, filterItem: FilterItem, gridColumns?: Column[] | undefined, signal?: AbortSignal | undefined ) => Promise<PageResult<DossierViewResult>>; export declare const getEntryTotals: ( config: TideClientConfig, filterItem: FilterItem, gridColumns?: Column[] | undefined, signal?: AbortSignal | undefined ) => Promise<EntryTotals>; export declare const getInvoiceList: ( config: TideClientConfig, filterItem: FilterItem, gridColumns?: Column[] | undefined, signal?: AbortSignal | undefined ) => Promise<PageResult<AgentInvoiceItem>>; export declare const getCustomEntryStatus: ( config: TideClientConfig, signal?: AbortSignal | undefined, languageCode?: string | undefined ) => Promise<CustomEntryStatusItem[]>; export declare const getEntryStatus: ( config: TideClientConfig, signal?: AbortSignal | undefined, languageCode?: string | undefined ) => Promise<NumberStringPair[]>; export declare const changeEntryAgentSurcharge: ( config: TideClientConfig, request: ChangeEntryAgentSurchargeAction, signal?: AbortSignal | undefined ) => Promise<Response>;