import type { CliRunResult } from "./bearshell.js"; export type ParsedAttach = { readonly kind: "help"; } | { readonly kind: "invalid"; readonly message: string; } | { readonly kind: "run"; readonly repair: boolean; readonly yes: boolean; }; export declare function attachUsage(invocation?: string): string; export declare function parseAttachArgs(args: readonly string[]): ParsedAttach; export declare function attachBlocked(reason: string, action: string, command: string): CliRunResult;