import { type MessageParams } from "mcp-server-framework"; export declare const AppMessages: { readonly API_REQUEST_FAILED: "API request failed"; readonly API_REQUEST_FAILED_REASON: "API request failed: {reason}"; readonly API_REQUEST_FAILED_STATUS: "API request failed with status {status}: {message}"; readonly API_RESPONSE_INVALID: "Invalid API response"; readonly API_RESPONSE_PARSE_ERROR: "Failed to parse API response"; readonly AUTH_FAILED: "Authentication failed"; readonly AUTH_FAILED_REASON: "Authentication failed: {reason}"; readonly AUTH_INVALID_CREDENTIALS: "Invalid credentials provided"; readonly AUTH_TOKEN_EXPIRED: "Authentication token has expired"; readonly AUTH_TOKEN_INVALID: "Invalid authentication token"; readonly AUTH_TOKEN_MISSING: "Authentication token is missing"; readonly AUTH_UNAUTHORIZED: "Unauthorized access"; readonly AUTH_FORBIDDEN: "Access forbidden"; readonly AUTH_LOGIN_FAILED: "Login failed with status {status}: {statusText}"; readonly AUTH_NO_TOKEN: "Server did not return an authentication token"; readonly CONNECTION_FAILED: "Failed to connect to {target}"; readonly CONNECTION_REFUSED: "Connection to {target} was refused"; readonly CONNECTION_TIMEOUT: "Connection to {target} timed out"; readonly CONNECTION_HEALTH_CHECK_FAILED: "Health check failed: {reason}"; readonly RESOURCE_NOT_FOUND: "Resource '{resource}' not found"; readonly RESOURCE_NOT_FOUND_TYPE: "{resourceType} '{resourceId}' not found"; readonly SERVER_NOT_FOUND: "Server '{server}' not found"; readonly CONTAINER_NOT_FOUND: "Container '{container}' not found"; readonly STACK_NOT_FOUND: "Stack '{stack}' not found"; readonly DEPLOYMENT_NOT_FOUND: "Deployment '{deployment}' not found"; readonly CLIENT_NOT_CONFIGURED: "Komodo client is not configured. Set [komodo] in config.toml or sign in via OAuth."; readonly CLIENT_NOT_CONNECTED: "Komodo client is not connected. Check configuration and connectivity."; readonly CLIENT_CONFIGURATION_INVALID: "Invalid client configuration: {reason}"; readonly CONFIRM_DECLINED: "Destructive action not confirmed by the user ({outcome}): {action} {resourceType} '{resourceId}'"; readonly CONFIRM_UNAVAILABLE: string; }; export type AppMessageKey = keyof typeof AppMessages; export type { MessageParams }; export declare function getAppMessage(key: AppMessageKey, params?: MessageParams): string;