import { UseMutationOptions } from '@tanstack/react-query'; import type { ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface DeleteOrgScopedEnvironmentMutationPathParams { org: string; environment: string; } export interface DeleteOrgScopedEnvironmentMutationQueryParams { forceDelete?: boolean; } export interface DeleteOrgScopedEnvironmentMutationHeaderParams { 'Harness-Account'?: string; } export type DeleteOrgScopedEnvironmentOkResponse = ResponseWithPagination; export type DeleteOrgScopedEnvironmentErrorResponse = {}; export interface DeleteOrgScopedEnvironmentProps extends DeleteOrgScopedEnvironmentMutationPathParams, Omit, 'url'> { queryParams: DeleteOrgScopedEnvironmentMutationQueryParams; } export declare function deleteOrgScopedEnvironment(props: DeleteOrgScopedEnvironmentProps): Promise; /** * Deletes the requested org scoped environment */ export declare function useDeleteOrgScopedEnvironmentMutation(options?: Omit, 'mutationKey' | 'mutationFn'>): import("@tanstack/react-query").UseMutationResult;