import type { InsertionContext } from "./insertion-context.js";
/**
 * A suggested task kind with a human-readable reason.
 *
 * Rendered in the "Suggested" section of the picker, above Recent and
 * All Categories. Suggestions are derived from static domain knowledge
 * about common workflow patterns.
 */
export interface TaskKindSuggestion {
    readonly kind: string;
    readonly reason: string;
}
/**
 * Returns suggested task kinds for the given insertion context.
 *
 * The suggestions are based on a static compatibility map that encodes
 * common workflow authoring patterns. Results are ordered by relevance
 * (most common pairing first) and capped at `maxResults`.
 */
export declare function getSuggestedKinds(context: InsertionContext, maxResults?: number): readonly TaskKindSuggestion[];
//# sourceMappingURL=suggestions.d.ts.map