import type { HttpClientConfig, SendRequestOptions } from 'datacenter-mcp-core'; import * as admin from '../api/admin.js'; import * as agile from '../api/agile.js'; import * as issues from '../api/issues.js'; import * as projects from '../api/projects.js'; import * as users from '../api/users.js'; import * as workflows from '../api/workflows.js'; /** * Create a namespaced Jira client bound to an instance. Each resource group exposes one * method per endpoint taking a single named-parameters object, e.g. * `jira.issues.getIssue({ issueIdOrKey })`. */ export declare function createJiraClient(config: HttpClientConfig): { admin: import("datacenter-mcp-core").BoundGroup; agile: import("datacenter-mcp-core").BoundGroup; issues: import("datacenter-mcp-core").BoundGroup; projects: import("datacenter-mcp-core").BoundGroup; users: import("datacenter-mcp-core").BoundGroup; workflows: import("datacenter-mcp-core").BoundGroup; /** Low-level escape hatch for endpoints outside the generated resource groups. */ request: (options: SendRequestOptions) => Promise; }; export type JiraClient = ReturnType; //# sourceMappingURL=client.d.ts.map