import { UseMutationOptions } from '@tanstack/react-query'; import type { LdapTestLoginResponseResponse } from '../responses/LdapTestLoginResponseResponse'; import type { LdapTestLoginRequestRequestBody } from '../requestBodies/LdapTestLoginRequestRequestBody'; import type { ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface LdapSettingsLdapLoginTestMutationHeaderParams { 'Harness-Account'?: string; } export type LdapSettingsLdapLoginTestRequestBody = LdapTestLoginRequestRequestBody; export type LdapSettingsLdapLoginTestOkResponse = ResponseWithPagination; export type LdapSettingsLdapLoginTestErrorResponse = unknown; export interface LdapSettingsLdapLoginTestProps extends Omit, 'url'> { body: LdapSettingsLdapLoginTestRequestBody; } export declare function ldapSettingsLdapLoginTest(props: LdapSettingsLdapLoginTestProps): Promise; /** * Ldap login test */ export declare function useLdapSettingsLdapLoginTestMutation(options?: Omit, 'mutationKey' | 'mutationFn'>): import("@tanstack/react-query").UseMutationResult;