import { ApiClient } from "../apiClient/index.js"; import type { ApiClientConfiguration } from "./types.js"; export declare class APIClientManagerAPI { #private; private static _instance?; private constructor(); static getInstance(): APIClientManagerAPI; disable(): void; get baseURL(): string | undefined; get accessToken(): string | undefined; get branchName(): string | undefined; get externalDeploymentId(): string | undefined; resolveApiClientConfig(partial?: ApiClientConfiguration): ApiClientConfiguration; get client(): ApiClient | undefined; clientOrThrow(config?: ApiClientConfiguration): ApiClient; runWithConfig Promise>(config: ApiClientConfiguration, fn: R): Promise>; setGlobalAPIClientConfiguration(config: ApiClientConfiguration): boolean; apiClientMissingError(): "Unknown error" | "You need to set the TRIGGER_API_URL and TRIGGER_SECRET_KEY environment variables. See https://trigger.dev/docs/management/overview#authentication" | "You need to set the TRIGGER_API_URL environment variable. See https://trigger.dev/docs/management/overview#authentication" | "You need to set the TRIGGER_SECRET_KEY environment variable. See https://trigger.dev/docs/management/overview#authentication"; }