import type { DeepSeekHarnessGitPluginOption } from '../../core/models/workflow-provider-options.js'; import type { DeepSeekHarnessPluginResolution } from './plugin-types.js'; export type DeepSeekHarnessPluginFailureStage = 'clone' | 'checkout' | 'dependency-install' | 'entrypoint'; export declare class DeepSeekHarnessPluginResolutionError extends Error { readonly stage: DeepSeekHarnessPluginFailureStage; /** Report the failed resolution stage without copying upstream credential-bearing diagnostics. */ constructor(stage: DeepSeekHarnessPluginFailureStage); } /** Resolve plugins into temporary Cordis entrypoints; callers own successful clones until disposal. */ export declare function resolveDeepSeekHarnessGitPlugins(options: readonly DeepSeekHarnessGitPluginOption[] | undefined, signal?: AbortSignal): Promise; //# sourceMappingURL=git-plugin.d.ts.map