import { z } from 'zod';
import type { ToolResult } from '../types/index.js';
export declare const TriageRequestInputSchema: z.ZodObject<{
    description: z.ZodString;
    sessionId: z.ZodOptional<z.ZodString>;
    hint: z.ZodOptional<z.ZodObject<{
        kind: z.ZodOptional<z.ZodEnum<{
            idea: "idea";
            "quick-fix": "quick-fix";
            "bug-spec": "bug-spec";
            "feature-spec": "feature-spec";
            epic: "epic";
        }>>;
    }, z.core.$strip>>;
    projectId: z.ZodOptional<z.ZodString>;
    specId: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export type TriageRequestInput = z.infer<typeof TriageRequestInputSchema>;
export declare function handleTriageRequest(input: TriageRequestInput): Promise<ToolResult>;
//# sourceMappingURL=triage-request.d.ts.map