UNPKG

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.

42 lines 1.81 kB
/** * Android SDK Integration Generators for DHIS2 MCP Server * Provides code generation and configuration for DHIS2 Android app development */ export interface AndroidProjectConfig { projectName: string; applicationId: string; minSdkVersion: number; targetSdkVersion: number; language: 'kotlin' | 'java'; dhis2SdkVersion: string; features: string[]; architecture: string; } export interface GradleConfig { dhis2SdkVersion: string; buildFeatures: { compose?: boolean; viewBinding?: boolean; dataBinding?: boolean; }; proguardRules: boolean; buildVariants: Array<{ name: string; dhis2Instance: string; }>; additionalLibraries: string[]; } export declare function generateAndroidProjectInit(config: AndroidProjectConfig): string; export declare function generateGradleBuildConfig(config: GradleConfig): string; export declare function generateSyncConfiguration(args: any): string; export declare function generateLocationServicesConfig(args: any): string; export declare function generateStorageConfiguration(args: any): string; export declare function generateCameraConfiguration(args: any): string; export declare function generateAndroidAuthenticationConfig(args: any): string; export declare function generateDataModelsConfiguration(args: any): string; export declare function generateAndroidTestingConfiguration(args: any): string; export declare function generateAndroidUIConfiguration(args: any): string; export declare function generateOfflineAnalyticsConfiguration(args: any): string; export declare function generateNotificationsConfiguration(args: any): string; export declare function generatePerformanceOptimizationConfiguration(args: any): string; //# sourceMappingURL=android-generators.d.ts.map