/**
 * api-client/remediation.ts — Error-to-hint matching for common failures.
 *
 * When the pipeline fails remotely, the CLI extracts the structured error
 * (step + message) and matches it against known patterns to provide
 * actionable remediation advice. This replaces the inline JavaScript
 * hints that were previously embedded in the generated workflow YAML.
 *
 * Keeping hints in TypeScript means they're:
 * - Testable (unit tests per pattern)
 * - Version-locked to the CLI (updated automatically)
 * - Not duplicated across workflow templates
 */
import type { JobError } from "./types.js";
/**
 * Match an error against known patterns and return a remediation hint,
 * or `undefined` if no pattern matches.
 */
export declare function getRemediationHint(error: JobError): string | undefined;
