/**
 * api-client/ — Barrel exports for the AILF API client adapter.
 *
 * Usage:
 *   import { ApiClient, buildRemoteRequest, resolveTasksDir } from "./adapters/api-client/index.js"
 */
export { ApiClient } from "./api-client.js";
export { buildCallerEnvelope, buildRemoteRequest, NoRunnableTasksError, resolveTasksDir, type BuildRequestOptions, type RemoteConfigSlice, } from "./build-request.js";
export { ApiAuthError, ApiConnectionError, ApiError, ApiTimeoutError, } from "./errors.js";
export { formatJobError } from "./format-error.js";
export { createProgressDisplay } from "./progress.js";
export { getRemediationHint } from "./remediation.js";
export type { ApiClientOptions, ApiEnvelope, ApiErrorDetail, ApiErrorResponse, JobError, JobExecution, JobProgress, JobResponse, JobStatus, SubmitResponse, ValidationIssue, ValidationResponse, WaitOptions, } from "./types.js";
