import { UseMutationOptions } from '@tanstack/react-query'; import type { OidcProviderResponseResponse } from '../responses/OidcProviderResponseResponse'; import type { OidcProviderRequestRequestBody } from '../requestBodies/OidcProviderRequestRequestBody'; import type { ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface CreateOidcProviderMutationHeaderParams { 'Harness-Account'?: string; } export type CreateOidcProviderRequestBody = OidcProviderRequestRequestBody; export type CreateOidcProviderOkResponse = ResponseWithPagination; export type CreateOidcProviderErrorResponse = unknown; export interface CreateOidcProviderProps extends Omit, 'url'> { body: CreateOidcProviderRequestBody; } export declare function createOidcProvider(props: CreateOidcProviderProps): Promise; /** * Create OIDC provider */ export declare function useCreateOidcProviderMutation(options?: Omit, 'mutationKey' | 'mutationFn'>): import("@tanstack/react-query").UseMutationResult;