UNPKG

@qite/tide-client

Version:
99 lines (98 loc) 2.93 kB
import { AgentAllotment, AgentAllotmentItem, AgentDossier, AgentInvoiceItem, AgentPrintAction, AgentPrintActionRequest, ChangeEntryAgentSurchargeAction, Column, CustomEntryStatusItem, DossierViewResult, EntryTotals, FilterItem, NumberStringPair, PageResult, PrintActionGroup, TideClientConfig, } from "../types"; import { AgentDossierItem } from "../types/web/agent-dossier-item"; /** * 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 getEntryListv2: ( config: TideClientConfig, filterItem: FilterItem, gridColumns?: Column[] | undefined, signal?: AbortSignal | undefined ) => Promise<PageResult<AgentDossierItem>>; export declare const getEntryTotals: ( config: TideClientConfig, filterItem: FilterItem, gridColumns?: Column[] | undefined, signal?: AbortSignal | undefined ) => Promise<EntryTotals>; export declare const getEntryDetailv2: ( config: TideClientConfig, entryId: number, signal?: AbortSignal | undefined ) => Promise<AgentDossier>; 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>; export declare const getAllotmentList: ( config: TideClientConfig, filterItem: FilterItem, gridColumns?: Column[] | undefined, signal?: AbortSignal | undefined ) => Promise<PageResult<AgentAllotmentItem>>; export declare const getAllotment: ( config: TideClientConfig, allotmentId: number, signal?: AbortSignal | undefined ) => Promise<AgentAllotment>;