import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { ApiDeleteLDAPRequest, ApiLDAPCatalog, ApiLDAProcess, ApiLDAProcessResponse, ApiLDAPSearchRequest, ApiLDAPSearchResponse, ApiLDAPTemplate, ApiLDAPTemplateResponse, ApiSearchLDAPResponse, DeleteLDAPCatalogParams, LDAPCreateLDAPTemplateBody, LDAPDeleteLDAPTemplateBody, LDAPLDAPSearchBody, LDAPResyncLDAPCatalogBody, LDAPSearch2Params, LDAPSearch4Params, LDAPUpdateLDAPCatalogBody, LDAPUpdateLDAPTemplateBody, LocateLDAPCatalogParams, LocateLDAProcessParams, LocateLDAPTemplateParams, SearchLDAPCatalogParams, SearchLDAProcessParams, SearchLDAPTemplateParams } from '../_models'; export declare const // --- title start getLdap: (axiosInstance?: AxiosInstance) => { deleteLDAPCatalog2: (apiDeleteLDAPRequest: ApiDeleteLDAPRequest, options?: AxiosRequestConfig) => Promise>; searchLDAPCatalog: (params?: SearchLDAPCatalogParams, options?: AxiosRequestConfig) => Promise>; createLDAPCatalog: (apiLDAPCatalog: ApiLDAPCatalog, options?: AxiosRequestConfig) => Promise>; lDAPSearch4: (params?: LDAPSearch4Params, options?: AxiosRequestConfig) => Promise>; lDAPSearch3: (apiLDAPSearchRequest: ApiLDAPSearchRequest, options?: AxiosRequestConfig) => Promise>; updateLDAPCatalog2: (lDAPUpdateLDAPCatalogBody: LDAPUpdateLDAPCatalogBody, options?: AxiosRequestConfig) => Promise>; updateLDAPCatalog: (lDAPUpdateLDAPCatalogBody: LDAPUpdateLDAPCatalogBody, options?: AxiosRequestConfig) => Promise>; createLDAPTemplate: (lDAPCreateLDAPTemplateBody: LDAPCreateLDAPTemplateBody, options?: AxiosRequestConfig) => Promise>; searchLDAProcess: (catalogId: string, params?: SearchLDAProcessParams, options?: AxiosRequestConfig) => Promise>; resyncLDAPCatalog: (catalogId: string, lDAPResyncLDAPCatalogBody: LDAPResyncLDAPCatalogBody, options?: AxiosRequestConfig) => Promise>; locateLDAProcess: (catalogId: string, id: string[], params?: LocateLDAProcessParams, options?: AxiosRequestConfig) => Promise>; lDAPSearch2: (catalogId: string, params?: LDAPSearch2Params, options?: AxiosRequestConfig) => Promise>; lDAPSearch: (catalogId: string, lDAPLDAPSearchBody: LDAPLDAPSearchBody, options?: AxiosRequestConfig) => Promise>; deleteLDAPTemplate2: (catalogId: string, lDAPDeleteLDAPTemplateBody: LDAPDeleteLDAPTemplateBody, options?: AxiosRequestConfig) => Promise>; searchLDAPTemplate: (catalogId: string, params?: SearchLDAPTemplateParams, options?: AxiosRequestConfig) => Promise>; deleteLDAPTemplate: (catalogId: string, id: string[], lDAPDeleteLDAPTemplateBody: LDAPDeleteLDAPTemplateBody, options?: AxiosRequestConfig) => Promise>; locateLDAPTemplate: (catalogId: string, id: string[], params?: LocateLDAPTemplateParams, options?: AxiosRequestConfig) => Promise>; deleteLDAPCatalog: (id: string, params?: DeleteLDAPCatalogParams, options?: AxiosRequestConfig) => Promise>; locateLDAPCatalog: (id: string[], params?: LocateLDAPCatalogParams, options?: AxiosRequestConfig) => Promise>; updateLDAPTemplate: (lDAPUpdateLDAPTemplateBody: LDAPUpdateLDAPTemplateBody, options?: AxiosRequestConfig) => Promise>; updateLDAPTemplate2: (lDAPUpdateLDAPTemplateBody: LDAPUpdateLDAPTemplateBody, options?: AxiosRequestConfig) => Promise>; }; export type DeleteLDAPCatalog2Result = AxiosResponse; export type SearchLDAPCatalogResult = AxiosResponse; export type CreateLDAPCatalogResult = AxiosResponse; export type LDAPSearch4Result = AxiosResponse; export type LDAPSearch3Result = AxiosResponse; export type UpdateLDAPCatalog2Result = AxiosResponse; export type UpdateLDAPCatalogResult = AxiosResponse; export type CreateLDAPTemplateResult = AxiosResponse; export type SearchLDAProcessResult = AxiosResponse; export type ResyncLDAPCatalogResult = AxiosResponse; export type LocateLDAProcessResult = AxiosResponse; export type LDAPSearch2Result = AxiosResponse; export type LDAPSearchResult = AxiosResponse; export type DeleteLDAPTemplate2Result = AxiosResponse; export type SearchLDAPTemplateResult = AxiosResponse; export type DeleteLDAPTemplateResult = AxiosResponse; export type LocateLDAPTemplateResult = AxiosResponse; export type DeleteLDAPCatalogResult = AxiosResponse; export type LocateLDAPCatalogResult = AxiosResponse; export type UpdateLDAPTemplateResult = AxiosResponse; export type UpdateLDAPTemplate2Result = AxiosResponse;