import type { CreateAccessTokenParams, ListAccessTokensParams, RestAccessToken, RevokeAccessTokenParams } from '../types/access-token.js'; import type { ConfluenceClientConfig } from '../types/common.js'; /** Personal Access Token management API for Confluence DC. */ export declare class AccessTokensApi { private readonly client; constructor(config: ConfluenceClientConfig); /** Create a Personal Access Token. The returned `rawToken` cannot be recovered later. */ create(params: CreateAccessTokenParams): Promise; /** List all PATs owned by the authenticated user. */ list(params: ListAccessTokensParams): Promise; /** Revoke a PAT. */ revoke(params: RevokeAccessTokenParams): Promise; } //# sourceMappingURL=access-tokens.d.ts.map