import { Organization } from "./Organization"; import { SearchResponse } from "./SearchResponse"; import { IClusterClientResponse } from "../../typings/IClusterClient"; import { Requisites, RequisitesDeps, RequisitesErrorDataType } from './Requisites'; export declare class OrganizationRequisites { private _http; constructor({clusterClientProvider, authProvider}: RequisitesDeps); getOrganization(organizationId: string): Promise>; batchGet(organizationIds?: Array, ignoreDeleted?: boolean, ignoreAlias?: boolean): Promise>; searchOrganizations(params: { skip: number; take: number; fields: Array; sortBy: string; sortDirection: string; filter: number; }): Promise>>; createOrganization(id: string, requisites: Requisites): Promise>; deleteOrganization(id: string): Promise>; updateRequisites(id: string, updates: Requisites, deletes: Array, filter: string): Promise>; }