import { z } from 'zod';
declare const WorkflowState: z.ZodEnum<["information_initially_registered", "career_summary_created", "match_position_determined", "match_degree_prediagnosed", "attract_plan_determined"]>;
export declare const progressUpdateSchema: z.ZodObject<{
    completedStep: z.ZodEnum<["information_initially_registered", "career_summary_created", "match_position_determined", "match_degree_prediagnosed", "attract_plan_determined"]>;
    notionUrl: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    completedStep: "career_summary_created" | "match_position_determined" | "attract_plan_determined" | "information_initially_registered" | "match_degree_prediagnosed";
    notionUrl?: string | undefined;
}, {
    completedStep: "career_summary_created" | "match_position_determined" | "attract_plan_determined" | "information_initially_registered" | "match_degree_prediagnosed";
    notionUrl?: string | undefined;
}>;
declare const ResponseWorkflowState: z.ZodEnum<["not_started", "initial_info_registered", "career_summary_created", "match_position_determined", "match_degree_diagnosed", "attract_plan_determined", "completed"]>;
export declare const progressUpdateOutputSchema: z.ZodObject<{
    currentState: z.ZodEnum<["not_started", "initial_info_registered", "career_summary_created", "match_position_determined", "match_degree_diagnosed", "attract_plan_determined", "completed"]>;
    nextAction: z.ZodString;
}, "strip", z.ZodTypeAny, {
    currentState: "not_started" | "initial_info_registered" | "career_summary_created" | "match_position_determined" | "match_degree_diagnosed" | "attract_plan_determined" | "completed";
    nextAction: string;
}, {
    currentState: "not_started" | "initial_info_registered" | "career_summary_created" | "match_position_determined" | "match_degree_diagnosed" | "attract_plan_determined" | "completed";
    nextAction: string;
}>;
export declare const toolParams: {
    completedStep: z.ZodEnum<["information_initially_registered", "career_summary_created", "match_position_determined", "match_degree_prediagnosed", "attract_plan_determined"]>;
    notionUrl: z.ZodOptional<z.ZodString>;
};
export type ProgressUpdateParams = z.infer<typeof progressUpdateSchema>;
export type ProgressUpdateOutput = z.infer<typeof progressUpdateOutputSchema>;
export type WorkflowStateType = z.infer<typeof WorkflowState>;
export type ResponseWorkflowStateType = z.infer<typeof ResponseWorkflowState>;
export {};
//# sourceMappingURL=schema.d.ts.map