dhis2-mcp-server
Version:
A Model Context Protocol server providing 108 tools for DHIS2 development, including code generators, debugging helpers, and documentation access for web and Android app development.
19 lines • 755 B
TypeScript
export interface ConfirmationRequest {
action: string;
target: string;
warning: string;
details?: string;
severity: 'low' | 'medium' | 'high' | 'critical';
}
export interface ConfirmationResponse {
confirmed: boolean;
userNote?: string;
}
export declare class ConfirmationSystem {
private static readonly DESTRUCTIVE_OPERATIONS;
static requiresConfirmation(toolName: string): boolean;
static getConfirmationRequest(toolName: string, context?: Record<string, any>): ConfirmationRequest | null;
static generateConfirmationMessage(request: ConfirmationRequest): string;
static requestConfirmation(request: ConfirmationRequest): Promise<ConfirmationResponse>;
}
//# sourceMappingURL=confirmation-system.d.ts.map