import { IAuthProvider } from "../typings/IAuthProvider"; import { IClusterClientProvider } from "../typings/IClusterClientProvider"; import { IClusterClientResponse } from "../typings/IClusterClient"; export declare type Fns534ReportQuery = { abonentId: string; userId?: string; organizationId?: string; docflowId?: string; skip?: number; take?: number; orderBy?: string; createdFrom?: string; createdTo?: string; updatedFrom?: string; updatedTo?: string; cu?: string; statusIsSent?: boolean; statusIsDelivered?: boolean; statusIsArrived?: boolean; statusIsArrivedNotRead?: boolean; statusIsFinished?: boolean; gf?: number; formPeriodFrom?: string; formPeriodTo?: string; periodCode?: number; }; export interface Deps { authProvider: IAuthProvider; clusterClientProvider: IClusterClientProvider; } export declare class DocflowService { private _http; constructor({clusterClientProvider, authProvider}: Deps); getContent(path: string, responseType: string): Promise>; getDocflowByPath(docflowPath: string): Promise>; getFns534ReportDocflows(fns534ReportQuery: Fns534ReportQuery): Promise>; }