import { IAuthProvider } from "../../typings/IAuthProvider"; import { IClusterClientProvider } from "../../typings/IClusterClientProvider"; export declare type Requisites = { [key: string]: string; }; export declare type RequisitesErrorDataType = { errorMessages: string[]; errorStatus: string; }; export declare type FilterMismatchedRequisitesType = { requisites: Requisites; }; export interface RequisitesDeps { clusterClientProvider: IClusterClientProvider; authProvider: IAuthProvider; } export interface IGetParams { take?: number; skip?: number; fields?: string; 'sort-by': string; 'sort-direction': string; filter: string; }