import { BaseApiClient } from './base'; import { JiraUser, PaginatedResponse, PaginationParams } from '../types'; /** * API client for Jira users */ export declare class UsersApiClient extends BaseApiClient { /** * Get the current user * @returns The current user */ getCurrentUser(): Promise; /** * Get a user by account ID * @param accountId - The user account ID * @returns The user */ getUser(accountId: string): Promise; /** * Search for users * @param query - The search query * @param pagination - The pagination parameters * @returns The search results */ searchUsers(query: string, pagination?: PaginationParams): Promise>; /** * Get all users assignable to a project * @param projectIdOrKey - The project ID or key * @param pagination - The pagination parameters * @returns The assignable users */ getAssignableUsers(projectIdOrKey: string, pagination?: PaginationParams): Promise>; } //# sourceMappingURL=users.d.ts.map