export type Host = 'claude-code' | 'codex' | 'gemini';
export interface CoachHint {
    trigger: string;
    message: string;
    actionLabel: string;
    helpText?: string;
    severity: 'info' | 'warn';
}
export interface CoachRulePack {
    host: Host;
    hints: Record<string, (params?: Record<string, unknown>) => CoachHint>;
}
//# sourceMappingURL=coach.d.ts.map