import { UseMutationOptions } from '@tanstack/react-query'; import type { GetPathParamsType, ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface DeleteAllScopeDeployableAccountPathParams { deployable: string; } export interface DeleteAllScopeDeployableAccountHeaderParams { 'Harness-Account'?: string; } export type DeleteAllScopeDeployableAccountOKResponse = unknown; export type DeleteAllScopeDeployableAccountErrorResponse = unknown; export interface DeleteAllScopeDeployableOrgPathParams { org: string; deployable: string; } export interface DeleteAllScopeDeployableOrgHeaderParams { 'Harness-Account'?: string; } export type DeleteAllScopeDeployableOrgOKResponse = unknown; export type DeleteAllScopeDeployableOrgErrorResponse = unknown; export interface DeleteAllScopeDeployableProjectPathParams { org: string; project: string; deployable: string; } export interface DeleteAllScopeDeployableProjectHeaderParams { 'Harness-Account'?: string; } export type DeleteAllScopeDeployableProjectOKResponse = unknown; export type DeleteAllScopeDeployableProjectErrorResponse = unknown; export type DeleteAllScopeDeployableOKResponse = T extends DeleteAllScopeDeployableProjectPathParams ? ResponseWithPagination : T extends DeleteAllScopeDeployableOrgPathParams ? ResponseWithPagination : ResponseWithPagination; export type DeleteAllScopeDeployableErrorResponse = T extends DeleteAllScopeDeployableProjectPathParams ? DeleteAllScopeDeployableProjectErrorResponse : T extends DeleteAllScopeDeployableOrgPathParams ? DeleteAllScopeDeployableOrgErrorResponse : DeleteAllScopeDeployableAccountErrorResponse; export interface DeleteAllScopeDeployableProps extends Omit, 'url'> { pathParams: DeleteAllScopeDeployableAccountPathParams | DeleteAllScopeDeployableOrgPathParams | DeleteAllScopeDeployableProjectPathParams; } export declare function deleteAllScopeDeployable(props: T): Promise>>; export declare function useDeleteAllScopeDeployableMutation(options?: Omit, DeleteAllScopeDeployableErrorResponse, DeleteAllScopeDeployableProps>, 'mutationKey' | 'mutationFn'>): import("@tanstack/react-query").UseMutationResult, unknown, DeleteAllScopeDeployableProps, unknown>;