import { CallToolResult } from '@modelcontextprotocol/sdk/types.js';
import { ProgressCheckParams } from './schema.js';
import { WorkflowState } from '../../../domain/term/interview-workflow/index.js';
/**
 * Progress check handler using domain layer orchestration
 */
export declare const progressCheckHandler: (args: ProgressCheckParams) => Promise<CallToolResult>;
/**
 * Utility function to update workflow state via domain layer
 * Used by other MCP tools that need to advance workflow state
 */
export declare const updateWorkflowState: (newState: WorkflowState) => Promise<void>;
/**
 * Utility function to get current state via domain layer
 */
export declare const getCurrentWorkflowState: () => Promise<WorkflowState>;
//# sourceMappingURL=handler.d.ts.map