import type { InferenceBackend } from '../inference.js'; import type { BacklogItem } from '../types.js'; export declare class AiProposalError extends Error { readonly cause?: unknown | undefined; constructor(message: string, cause?: unknown | undefined); } export interface AiProposeOptions { readonly stackRepos: ReadonlyArray<{ readonly name: string; readonly path: string; }>; readonly limit?: number; readonly model?: string; /** When set, used as the inference path. When omitted, `selectBackend()` is called. */ readonly backend?: InferenceBackend; } export declare function proposeIdeasAi(options: AiProposeOptions): Promise; //# sourceMappingURL=ai-propose.d.ts.map