interface GenerateWebClientArgs { project_path: string; framework?: 'vanilla' | 'react' | 'vue'; server_url?: string; forward_port?: number; relying_party_id?: string; relying_party_name?: string; postgres_host_port?: number; redis_host_port?: number; gateway_host_port?: number; gateway_admin_port?: number; jaeger_ui_port?: number; jaeger_collector_http_port?: number; jaeger_collector_grpc_port?: number; jaeger_otlp_grpc_port?: number; jaeger_otlp_http_port?: number; jaeger_agent_compact_port?: number; jaeger_agent_binary_port?: number; jaeger_agent_config_port?: number; jwt_rotation_enabled?: string; jwt_rotation_interval?: string; jwt_grace_period?: string; jwt_retention?: string; jwks_cache_duration_seconds?: number; } export declare function generateWebClient(args: GenerateWebClientArgs): Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { content: { type: string; text: string; }[]; isError: boolean; }>; export {};